Schwerer, unspezifischer Fehler
Übersicht

Gehe zu Seite Zurück 1, 2, 3, 4 Weiter
Krischan |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Also so wie ich das sehe gibt es für Dich nur zwei Möglichkeiten:
A) wenn es kein supergeheimes WOW-Killerprojekt ist was den Aktienkurs von EA um 90% einbrechen lassen wird einfach mal ein Paket schnüren und an einen oder mehrere von uns per PM mit Downloadlink schicken um auszuschliessen, dass es an Deiner Entwicklungsumgebung liegt bzw. ohne Code wird es schwer Dir dabei zu helfen - wobei es immer schwierig ist fremde Codes zu durchforsten, je nachdem wie gut sie kommentiert / strukturiert sind B) selbst herausfinden woran es liegt |
||
E. Urbachehemals "Basicprogger" |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Tatsächlich.
Was hat sich der Herr Sibly bloß dabei gedacht? Code: [AUSKLAPPEN] Local a0 = 0
Local a1 = 1 Local a2 = 2 Local a3 = 3 Local a4 = 4 Local a5 = 5 Local a6 = 6 Local a7 = 7 Local a8 = 8 Local a9 = 9 Local a10 = 10 Local a11 = 11 Local a12 = 12 Local a13 = 13 Local a14 = 14 Local a15 = 15 Local a16 = 16 Local a17 = 17 Local a18 = 18 Local a19 = 19 Local a20 = 20 Local a21 = 21 Local a22 = 22 Local a23 = 23 Local a24 = 24 Local a25 = 25 Local a26 = 26 Local a27 = 27 Local a28 = 28 Local a29 = 29 Local a30 = 30 Local a31 = 31 Local a32 = 32 Local a33 = 33 Local a34 = 34 Local a35 = 35 Local a36 = 36 Local a37 = 37 Local a38 = 38 Local a39 = 39 Local a40 = 40 Local a41 = 41 Local a42 = 42 Local a43 = 43 Local a44 = 44 Local a45 = 45 Local a46 = 46 Local a47 = 47 Local a48 = 48 Local a49 = 49 Local a50 = 50 Local a51 = 51 Local a52 = 52 Local a53 = 53 Local a54 = 54 Local a55 = 55 Local a56 = 56 Local a57 = 57 Local a58 = 58 Local a59 = 59 Local a60 = 60 Local a61 = 61 Local a62 = 62 Local a63 = 63 Local a64 = 64 Local a65 = 65 Local a66 = 66 Local a67 = 67 Local a68 = 68 Local a69 = 69 Local a70 = 70 Local a71 = 71 Local a72 = 72 Local a73 = 73 Local a74 = 74 Local a75 = 75 Local a76 = 76 Local a77 = 77 Local a78 = 78 Local a79 = 79 Local a80 = 80 Local a81 = 81 Local a82 = 82 Local a83 = 83 Local a84 = 84 Local a85 = 85 Local a86 = 86 Local a87 = 87 Local a88 = 88 Local a89 = 89 Local a90 = 90 Local a91 = 91 Local a92 = 92 Local a93 = 93 Local a94 = 94 Local a95 = 95 Local a96 = 96 Local a97 = 97 Local a98 = 98 Local a99 = 99 Local a100 = 100 Local a101 = 101 Local a102 = 102 Local a103 = 103 Local a104 = 104 Local a105 = 105 Local a106 = 106 Local a107 = 107 Local a108 = 108 Local a109 = 109 Local a110 = 110 Local a111 = 111 Local a112 = 112 Local a113 = 113 Local a114 = 114 Local a115 = 115 Local a116 = 116 Local a117 = 117 Local a118 = 118 Local a119 = 119 Local a120 = 120 Local a121 = 121 Local a122 = 122 Local a123 = 123 Local a124 = 124 Local a125 = 125 Local a126 = 126 Local a127 = 127 Local a128 = 128 Local a129 = 129 Local a130 = 130 Local a131 = 131 Local a132 = 132 Local a133 = 133 Local a134 = 134 Local a135 = 135 Local a136 = 136 Local a137 = 137 Local a138 = 138 Local a139 = 139 Local a140 = 140 Local a141 = 141 Local a142 = 142 Local a143 = 143 Local a144 = 144 Local a145 = 145 Local a146 = 146 Local a147 = 147 Local a148 = 148 Local a149 = 149 Local a150 = 150 Local a151 = 151 Local a152 = 152 Local a153 = 153 Local a154 = 154 Local a155 = 155 Local a156 = 156 Local a157 = 157 Local a158 = 158 Local a159 = 159 Local a160 = 160 Local a161 = 161 Local a162 = 162 Local a163 = 163 Local a164 = 164 Local a165 = 165 Local a166 = 166 Local a167 = 167 Local a168 = 168 Local a169 = 169 Local a170 = 170 Local a171 = 171 Local a172 = 172 Local a173 = 173 Local a174 = 174 Local a175 = 175 Local a176 = 176 Local a177 = 177 Local a178 = 178 Local a179 = 179 Local a180 = 180 Local a181 = 181 Local a182 = 182 Local a183 = 183 Local a184 = 184 Local a185 = 185 Local a186 = 186 Local a187 = 187 Local a188 = 188 Local a189 = 189 Local a190 = 190 Local a191 = 191 Local a192 = 192 Local a193 = 193 Local a194 = 194 Local a195 = 195 Local a196 = 196 Local a197 = 197 Local a198 = 198 Local a199 = 199 Local a200 = 200 Local a201 = 201 Local a202 = 202 Local a203 = 203 Local a204 = 204 Local a205 = 205 Local a206 = 206 Local a207 = 207 Local a208 = 208 Local a209 = 209 Local a210 = 210 Local a211 = 211 Local a212 = 212 Local a213 = 213 Local a214 = 214 Local a215 = 215 Local a216 = 216 Local a217 = 217 Local a218 = 218 Local a219 = 219 Local a220 = 220 Local a221 = 221 Local a222 = 222 Local a223 = 223 Local a224 = 224 Local a225 = 225 Local a226 = 226 Local a227 = 227 Local a228 = 228 Local a229 = 229 Local a230 = 230 Local a231 = 231 Local a232 = 232 Local a233 = 233 Local a234 = 234 Local a235 = 235 Local a236 = 236 Local a237 = 237 Local a238 = 238 Local a239 = 239 Local a240 = 240 Local a241 = 241 Local a242 = 242 Local a243 = 243 Local a244 = 244 Local a245 = 245 Local a246 = 246 Local a247 = 247 Local a248 = 248 Local a249 = 249 Local a250 = 250 Local a251 = 251 Local a252 = 252 Local a253 = 253 Local a254 = 254 Local a255 = 255 Local a256 = 256 Local a257 = 257 Local a258 = 258 Local a259 = 259 Local a260 = 260 Local a261 = 261 Local a262 = 262 Local a263 = 263 Local a264 = 264 Local a265 = 265 Local a266 = 266 Local a267 = 267 Local a268 = 268 Local a269 = 269 Local a270 = 270 Local a271 = 271 Local a272 = 272 Local a273 = 273 Local a274 = 274 Local a275 = 275 Local a276 = 276 Local a277 = 277 Local a278 = 278 Local a279 = 279 Local a280 = 280 Local a281 = 281 Local a282 = 282 Local a283 = 283 Local a284 = 284 Local a285 = 285 Local a286 = 286 Local a287 = 287 Local a288 = 288 Local a289 = 289 Local a290 = 290 Local a291 = 291 Local a292 = 292 Local a293 = 293 Local a294 = 294 Local a295 = 295 Local a296 = 296 Local a297 = 297 Local a298 = 298 Local a299 = 299 Local a300 = 300 Local a301 = 301 Local a302 = 302 Local a303 = 303 Local a304 = 304 Local a305 = 305 Local a306 = 306 Local a307 = 307 Local a308 = 308 Local a309 = 309 Local a310 = 310 Local a311 = 311 Local a312 = 312 Local a313 = 313 Local a314 = 314 Local a315 = 315 Local a316 = 316 Local a317 = 317 Local a318 = 318 Local a319 = 319 Local a320 = 320 Local a321 = 321 Local a322 = 322 Local a323 = 323 Local a324 = 324 Local a325 = 325 Local a326 = 326 Local a327 = 327 Local a328 = 328 Local a329 = 329 Local a330 = 330 Local a331 = 331 Local a332 = 332 Local a333 = 333 Local a334 = 334 Local a335 = 335 Local a336 = 336 Local a337 = 337 Local a338 = 338 Local a339 = 339 Local a340 = 340 Local a341 = 341 Local a342 = 342 Local a343 = 343 Local a344 = 344 Local a345 = 345 Local a346 = 346 Local a347 = 347 Local a348 = 348 Local a349 = 349 Local a350 = 350 Local a351 = 351 Local a352 = 352 Local a353 = 353 Local a354 = 354 Local a355 = 355 Local a356 = 356 Local a357 = 357 Local a358 = 358 Local a359 = 359 Local a360 = 360 Local a361 = 361 Local a362 = 362 Local a363 = 363 Local a364 = 364 Local a365 = 365 Local a366 = 366 Local a367 = 367 Local a368 = 368 Local a369 = 369 Local a370 = 370 Local a371 = 371 Local a372 = 372 Local a373 = 373 Local a374 = 374 Local a375 = 375 Local a376 = 376 Local a377 = 377 Local a378 = 378 Local a379 = 379 Local a380 = 380 Local a381 = 381 Local a382 = 382 Local a383 = 383 Local a384 = 384 Local a385 = 385 Local a386 = 386 Local a387 = 387 Local a388 = 388 Local a389 = 389 Local a390 = 390 Local a391 = 391 Local a392 = 392 Local a393 = 393 Local a394 = 394 Local a395 = 395 Local a396 = 396 Local a397 = 397 Local a398 = 398 Local a399 = 399 Local a400 = 400 Local a401 = 401 Local a402 = 402 Local a403 = 403 Local a404 = 404 Local a405 = 405 Local a406 = 406 Local a407 = 407 Local a408 = 408 Local a409 = 409 Local a410 = 410 Local a411 = 411 Local a412 = 412 Local a413 = 413 Local a414 = 414 Local a415 = 415 Local a416 = 416 Local a417 = 417 Local a418 = 418 Local a419 = 419 Local a420 = 420 Local a421 = 421 Local a422 = 422 Local a423 = 423 Local a424 = 424 Local a425 = 425 Local a426 = 426 Local a427 = 427 Local a428 = 428 Local a429 = 429 Local a430 = 430 Local a431 = 431 Local a432 = 432 Local a433 = 433 Local a434 = 434 Local a435 = 435 Local a436 = 436 Local a437 = 437 Local a438 = 438 Local a439 = 439 Local a440 = 440 Local a441 = 441 Local a442 = 442 Local a443 = 443 Local a444 = 444 Local a445 = 445 Local a446 = 446 Local a447 = 447 Local a448 = 448 Local a449 = 449 Local a450 = 450 Local a451 = 451 Local a452 = 452 Local a453 = 453 Local a454 = 454 Local a455 = 455 Local a456 = 456 Local a457 = 457 Local a458 = 458 Local a459 = 459 Local a460 = 460 Local a461 = 461 Local a462 = 462 Local a463 = 463 Local a464 = 464 Local a465 = 465 Local a466 = 466 Local a467 = 467 Local a468 = 468 Local a469 = 469 Local a470 = 470 Local a471 = 471 Local a472 = 472 Local a473 = 473 Local a474 = 474 Local a475 = 475 Local a476 = 476 Local a477 = 477 Local a478 = 478 Local a479 = 479 Local a480 = 480 Local a481 = 481 Local a482 = 482 Local a483 = 483 Local a484 = 484 Local a485 = 485 Local a486 = 486 Local a487 = 487 Local a488 = 488 Local a489 = 489 Local a490 = 490 Local a491 = 491 Local a492 = 492 Local a493 = 493 Local a494 = 494 Local a495 = 495 Local a496 = 496 Local a497 = 497 Local a498 = 498 Local a499 = 499 Local a500 = 500 Local a501 = 501 Local a502 = 502 Local a503 = 503 Local a504 = 504 Local a505 = 505 Local a506 = 506 Local a507 = 507 Local a508 = 508 Local a509 = 509 Local a510 = 510 Local a511 = 511 Local a512 = 512 Local a513 = 513 Local a514 = 514 Local a515 = 515 Local a516 = 516 Local a517 = 517 Local a518 = 518 Local a519 = 519 Local a520 = 520 Local a521 = 521 Local a522 = 522 Local a523 = 523 Local a524 = 524 Local a525 = 525 Local a526 = 526 Local a527 = 527 Local a528 = 528 Local a529 = 529 Local a530 = 530 Local a531 = 531 Local a532 = 532 Local a533 = 533 Local a534 = 534 Local a535 = 535 Local a536 = 536 Local a537 = 537 Local a538 = 538 Local a539 = 539 Local a540 = 540 Local a541 = 541 Local a542 = 542 Local a543 = 543 Local a544 = 544 Local a545 = 545 Local a546 = 546 Local a547 = 547 Local a548 = 548 Local a549 = 549 Local a550 = 550 Local a551 = 551 Local a552 = 552 Local a553 = 553 Local a554 = 554 Local a555 = 555 Local a556 = 556 Local a557 = 557 Local a558 = 558 Local a559 = 559 Local a560 = 560 Local a561 = 561 Local a562 = 562 Local a563 = 563 Local a564 = 564 Local a565 = 565 Local a566 = 566 Local a567 = 567 Local a568 = 568 Local a569 = 569 Local a570 = 570 Local a571 = 571 Local a572 = 572 Local a573 = 573 Local a574 = 574 Local a575 = 575 Local a576 = 576 Local a577 = 577 Local a578 = 578 Local a579 = 579 Local a580 = 580 Local a581 = 581 Local a582 = 582 Local a583 = 583 Local a584 = 584 Local a585 = 585 Local a586 = 586 Local a587 = 587 Local a588 = 588 Local a589 = 589 Local a590 = 590 Local a591 = 591 Local a592 = 592 Local a593 = 593 Local a594 = 594 Local a595 = 595 Local a596 = 596 Local a597 = 597 Local a598 = 598 Local a599 = 599 Local a600 = 600 Local a601 = 601 Local a602 = 602 Local a603 = 603 Local a604 = 604 Local a605 = 605 Local a606 = 606 Local a607 = 607 Local a608 = 608 Local a609 = 609 Local a610 = 610 Local a611 = 611 Local a612 = 612 Local a613 = 613 Local a614 = 614 Local a615 = 615 Local a616 = 616 Local a617 = 617 Local a618 = 618 Local a619 = 619 Local a620 = 620 Local a621 = 621 Local a622 = 622 Local a623 = 623 Local a624 = 624 Local a625 = 625 Local a626 = 626 Local a627 = 627 Local a628 = 628 Local a629 = 629 Local a630 = 630 Local a631 = 631 Local a632 = 632 Local a633 = 633 Local a634 = 634 Local a635 = 635 Local a636 = 636 Local a637 = 637 Local a638 = 638 Local a639 = 639 Local a640 = 640 Local a641 = 641 Local a642 = 642 Local a643 = 643 Local a644 = 644 Local a645 = 645 Local a646 = 646 Local a647 = 647 Local a648 = 648 Local a649 = 649 Local a650 = 650 Local a651 = 651 Local a652 = 652 Local a653 = 653 Local a654 = 654 Local a655 = 655 Local a656 = 656 Local a657 = 657 Local a658 = 658 Local a659 = 659 Local a660 = 660 Local a661 = 661 Local a662 = 662 Local a663 = 663 Local a664 = 664 Local a665 = 665 Local a666 = 666 Local a667 = 667 Local a668 = 668 Local a669 = 669 Local a670 = 670 Local a671 = 671 Local a672 = 672 Local a673 = 673 Local a674 = 674 Local a675 = 675 Local a676 = 676 Local a677 = 677 Local a678 = 678 Local a679 = 679 Local a680 = 680 Local a681 = 681 Local a682 = 682 Local a683 = 683 Local a684 = 684 Local a685 = 685 Local a686 = 686 Local a687 = 687 Local a688 = 688 Local a689 = 689 Local a690 = 690 Local a691 = 691 Local a692 = 692 Local a693 = 693 Local a694 = 694 Local a695 = 695 Local a696 = 696 Local a697 = 697 Local a698 = 698 Local a699 = 699 Local a700 = 700 Local a701 = 701 Local a702 = 702 Local a703 = 703 Local a704 = 704 Local a705 = 705 Local a706 = 706 Local a707 = 707 Local a708 = 708 Local a709 = 709 Local a710 = 710 Local a711 = 711 Local a712 = 712 Local a713 = 713 Local a714 = 714 Local a715 = 715 Local a716 = 716 Local a717 = 717 Local a718 = 718 Local a719 = 719 Local a720 = 720 Local a721 = 721 Local a722 = 722 Local a723 = 723 Local a724 = 724 Local a725 = 725 Local a726 = 726 Local a727 = 727 Local a728 = 728 Local a729 = 729 Local a730 = 730 Local a731 = 731 Local a732 = 732 Local a733 = 733 Local a734 = 734 Local a735 = 735 Local a736 = 736 Local a737 = 737 Local a738 = 738 Local a739 = 739 Local a740 = 740 Local a741 = 741 Local a742 = 742 Local a743 = 743 Local a744 = 744 Local a745 = 745 Local a746 = 746 Local a747 = 747 Local a748 = 748 Local a749 = 749 Local a750 = 750 Local a751 = 751 Local a752 = 752 Local a753 = 753 Local a754 = 754 Local a755 = 755 Local a756 = 756 Local a757 = 757 Local a758 = 758 Local a759 = 759 Local a760 = 760 Local a761 = 761 Local a762 = 762 Local a763 = 763 Local a764 = 764 Local a765 = 765 Local a766 = 766 Local a767 = 767 Local a768 = 768 Local a769 = 769 Local a770 = 770 Local a771 = 771 Local a772 = 772 Local a773 = 773 Local a774 = 774 Local a775 = 775 Local a776 = 776 Local a777 = 777 Local a778 = 778 Local a779 = 779 Local a780 = 780 Local a781 = 781 Local a782 = 782 Local a783 = 783 Local a784 = 784 Local a785 = 785 Local a786 = 786 Local a787 = 787 Local a788 = 788 Local a789 = 789 Local a790 = 790 Local a791 = 791 Local a792 = 792 Local a793 = 793 Local a794 = 794 Local a795 = 795 Local a796 = 796 Local a797 = 797 Local a798 = 798 Local a799 = 799 Local a800 = 800 Local a801 = 801 Local a802 = 802 Local a803 = 803 Local a804 = 804 Local a805 = 805 Local a806 = 806 Local a807 = 807 Local a808 = 808 Local a809 = 809 Local a810 = 810 Local a811 = 811 Local a812 = 812 Local a813 = 813 Local a814 = 814 Local a815 = 815 Local a816 = 816 Local a817 = 817 Local a818 = 818 Local a819 = 819 Local a820 = 820 Local a821 = 821 Local a822 = 822 Local a823 = 823 Local a824 = 824 Local a825 = 825 Local a826 = 826 Local a827 = 827 Local a828 = 828 Local a829 = 829 Local a830 = 830 Local a831 = 831 Local a832 = 832 Local a833 = 833 Local a834 = 834 Local a835 = 835 Local a836 = 836 Local a837 = 837 Local a838 = 838 Local a839 = 839 Local a840 = 840 Local a841 = 841 Local a842 = 842 Local a843 = 843 Local a844 = 844 Local a845 = 845 Local a846 = 846 Local a847 = 847 Local a848 = 848 Local a849 = 849 Local a850 = 850 Local a851 = 851 Local a852 = 852 Local a853 = 853 Local a854 = 854 Local a855 = 855 Local a856 = 856 Local a857 = 857 Local a858 = 858 Local a859 = 859 Local a860 = 860 Local a861 = 861 Local a862 = 862 Local a863 = 863 Local a864 = 864 Local a865 = 865 Local a866 = 866 Local a867 = 867 Local a868 = 868 Local a869 = 869 Local a870 = 870 Local a871 = 871 Local a872 = 872 Local a873 = 873 Local a874 = 874 Local a875 = 875 Local a876 = 876 Local a877 = 877 Local a878 = 878 Local a879 = 879 Local a880 = 880 Local a881 = 881 Local a882 = 882 Local a883 = 883 Local a884 = 884 Local a885 = 885 Local a886 = 886 Local a887 = 887 Local a888 = 888 Local a889 = 889 Local a890 = 890 Local a891 = 891 Local a892 = 892 Local a893 = 893 Local a894 = 894 Local a895 = 895 Local a896 = 896 Local a897 = 897 Local a898 = 898 Local a899 = 899 Local a900 = 900 Local a901 = 901 Local a902 = 902 Local a903 = 903 Local a904 = 904 Local a905 = 905 Local a906 = 906 Local a907 = 907 Local a908 = 908 Local a909 = 909 Local a910 = 910 Local a911 = 911 Local a912 = 912 Local a913 = 913 Local a914 = 914 Local a915 = 915 Local a916 = 916 Local a917 = 917 Local a918 = 918 Local a919 = 919 Local a920 = 920 Local a921 = 921 Local a922 = 922 Local a923 = 923 Local a924 = 924 Local a925 = 925 Local a926 = 926 Local a927 = 927 Local a928 = 928 Local a929 = 929 Local a930 = 930 Local a931 = 931 Local a932 = 932 Local a933 = 933 Local a934 = 934 Local a935 = 935 Local a936 = 936 Local a937 = 937 Local a938 = 938 Local a939 = 939 Local a940 = 940 Local a941 = 941 Local a942 = 942 Local a943 = 943 Local a944 = 944 Local a945 = 945 Local a946 = 946 Local a947 = 947 Local a948 = 948 Local a949 = 949 Local a950 = 950 Local a951 = 951 Local a952 = 952 Local a953 = 953 Local a954 = 954 Local a955 = 955 Local a956 = 956 Local a957 = 957 Local a958 = 958 Local a959 = 959 Local a960 = 960 Local a961 = 961 Local a962 = 962 Local a963 = 963 Local a964 = 964 Local a965 = 965 Local a966 = 966 Local a967 = 967 Local a968 = 968 Local a969 = 969 Local a970 = 970 Local a971 = 971 Local a972 = 972 Local a973 = 973 Local a974 = 974 Local a975 = 975 Local a976 = 976 Local a977 = 977 Local a978 = 978 Local a979 = 979 Local a980 = 980 Local a981 = 981 Local a982 = 982 Local a983 = 983 Local a984 = 984 Local a985 = 985 Local a986 = 986 Local a987 = 987 Local a988 = 988 Local a989 = 989 Local a990 = 990 Local a991 = 991 Local a992 = 992 Local a993 = 993 Local a994 = 994 Local a995 = 995 Local a996 = 996 Local a997 = 997 Local a998 = 998 Local a999 = 999 Local a1000 = 1000 Local a1001 = 1001 Local a1002 = 1002 Local a1003 = 1003 Local a1004 = 1004 Local a1005 = 1005 Local a1006 = 1006 Local a1007 = 1007 Local a1008 = 1008 Local a1009 = 1009 Local a1010 = 1010 Local a1011 = 1011 Local a1012 = 1012 Local a1013 = 1013 Local a1014 = 1014 Local a1015 = 1015 Local a1016 = 1016 Local a1017 = 1017 Local a1018 = 1018 Local a1019 = 1019 Local a1020 = 1020 Local a1021 = 1021 Local a1022 = 1022 Local a1023 = 1023 Local a1024 = 1024 Local a1025 = 1025 Local a1026 = 1026 Local a1027 = 1027 Local a1028 = 1028 Local a1029 = 1029 Local a1030 = 1030 Local a1031 = 1031 Local a1032 = 1032 Local a1033 = 1033 Local a1034 = 1034 Local a1035 = 1035 Local a1036 = 1036 Local a1037 = 1037 Local a1038 = 1038 Local a1039 = 1039 Local a1040 = 1040 Local a1041 = 1041 Local a1042 = 1042 Local a1043 = 1043 Local a1044 = 1044 Local a1045 = 1045 Local a1046 = 1046 Local a1047 = 1047 Local a1048 = 1048 Local a1049 = 1049 Local a1050 = 1050 Local a1051 = 1051 Local a1052 = 1052 Local a1053 = 1053 Local a1054 = 1054 Local a1055 = 1055 Local a1056 = 1056 Local a1057 = 1057 Local a1058 = 1058 Local a1059 = 1059 Local a1060 = 1060 Local a1061 = 1061 Local a1062 = 1062 Local a1063 = 1063 Local a1064 = 1064 Local a1065 = 1065 Local a1066 = 1066 Local a1067 = 1067 Local a1068 = 1068 Local a1069 = 1069 Local a1070 = 1070 Local a1071 = 1071 Local a1072 = 1072 Local a1073 = 1073 Local a1074 = 1074 Local a1075 = 1075 Local a1076 = 1076 Local a1077 = 1077 Local a1078 = 1078 Local a1079 = 1079 Local a1080 = 1080 Local a1081 = 1081 Local a1082 = 1082 Local a1083 = 1083 Local a1084 = 1084 Local a1085 = 1085 Local a1086 = 1086 Local a1087 = 1087 Local a1088 = 1088 Local a1089 = 1089 Local a1090 = 1090 Local a1091 = 1091 Local a1092 = 1092 Local a1093 = 1093 Local a1094 = 1094 Local a1095 = 1095 Local a1096 = 1096 Local a1097 = 1097 Local a1098 = 1098 Local a1099 = 1099 Local a1100 = 1100 Local a1101 = 1101 Local a1102 = 1102 Local a1103 = 1103 Local a1104 = 1104 Local a1105 = 1105 Local a1106 = 1106 Local a1107 = 1107 Local a1108 = 1108 Local a1109 = 1109 Local a1110 = 1110 Local a1111 = 1111 Local a1112 = 1112 Local a1113 = 1113 Local a1114 = 1114 Local a1115 = 1115 Local a1116 = 1116 Local a1117 = 1117 Local a1118 = 1118 Local a1119 = 1119 Local a1120 = 1120 Local a1121 = 1121 Local a1122 = 1122 Local a1123 = 1123 Local a1124 = 1124 Local a1125 = 1125 Local a1126 = 1126 Local a1127 = 1127 Local a1128 = 1128 Local a1129 = 1129 Local a1130 = 1130 Local a1131 = 1131 Local a1132 = 1132 Local a1133 = 1133 Local a1134 = 1134 Local a1135 = 1135 Local a1136 = 1136 Local a1137 = 1137 Local a1138 = 1138 Local a1139 = 1139 Local a1140 = 1140 Local a1141 = 1141 Local a1142 = 1142 Local a1143 = 1143 Local a1144 = 1144 Local a1145 = 1145 Local a1146 = 1146 Local a1147 = 1147 Local a1148 = 1148 Local a1149 = 1149 Local a1150 = 1150 Local a1151 = 1151 Local a1152 = 1152 Local a1153 = 1153 Local a1154 = 1154 Local a1155 = 1155 Local a1156 = 1156 Local a1157 = 1157 Local a1158 = 1158 Local a1159 = 1159 Local a1160 = 1160 Local a1161 = 1161 Local a1162 = 1162 Local a1163 = 1163 Local a1164 = 1164 Local a1165 = 1165 Local a1166 = 1166 Local a1167 = 1167 Local a1168 = 1168 Local a1169 = 1169 Local a1170 = 1170 Local a1171 = 1171 Local a1172 = 1172 Local a1173 = 1173 Local a1174 = 1174 Local a1175 = 1175 Local a1176 = 1176 Local a1177 = 1177 Local a1178 = 1178 Local a1179 = 1179 Local a1180 = 1180 Local a1181 = 1181 Local a1182 = 1182 Local a1183 = 1183 Local a1184 = 1184 Local a1185 = 1185 Local a1186 = 1186 Local a1187 = 1187 Local a1188 = 1188 Local a1189 = 1189 Local a1190 = 1190 Local a1191 = 1191 Local a1192 = 1192 Local a1193 = 1193 Local a1194 = 1194 Local a1195 = 1195 Local a1196 = 1196 Local a1197 = 1197 Local a1198 = 1198 Local a1199 = 1199 Local a1200 = 1200 Local a1201 = 1201 Local a1202 = 1202 Local a1203 = 1203 Local a1204 = 1204 Local a1205 = 1205 Local a1206 = 1206 Local a1207 = 1207 Local a1208 = 1208 Local a1209 = 1209 Local a1210 = 1210 Local a1211 = 1211 Local a1212 = 1212 Local a1213 = 1213 Local a1214 = 1214 Local a1215 = 1215 Local a1216 = 1216 Local a1217 = 1217 Local a1218 = 1218 Local a1219 = 1219 Local a1220 = 1220 Local a1221 = 1221 Local a1222 = 1222 Local a1223 = 1223 Local a1224 = 1224 Local a1225 = 1225 Local a1226 = 1226 Local a1227 = 1227 Local a1228 = 1228 Local a1229 = 1229 Local a1230 = 1230 Local a1231 = 1231 Local a1232 = 1232 Local a1233 = 1233 Local a1234 = 1234 Local a1235 = 1235 Local a1236 = 1236 Local a1237 = 1237 Local a1238 = 1238 Local a1239 = 1239 Local a1240 = 1240 Local a1241 = 1241 Local a1242 = 1242 Local a1243 = 1243 Local a1244 = 1244 Local a1245 = 1245 Local a1246 = 1246 Local a1247 = 1247 Local a1248 = 1248 Local a1249 = 1249 Local a1250 = 1250 Local a1251 = 1251 Local a1252 = 1252 Local a1253 = 1253 Local a1254 = 1254 Local a1255 = 1255 Local a1256 = 1256 Local a1257 = 1257 Local a1258 = 1258 Local a1259 = 1259 Local a1260 = 1260 Local a1261 = 1261 Local a1262 = 1262 Local a1263 = 1263 Local a1264 = 1264 Local a1265 = 1265 Local a1266 = 1266 Local a1267 = 1267 Local a1268 = 1268 Local a1269 = 1269 Local a1270 = 1270 Local a1271 = 1271 Local a1272 = 1272 Local a1273 = 1273 Local a1274 = 1274 Local a1275 = 1275 Local a1276 = 1276 Local a1277 = 1277 Local a1278 = 1278 Local a1279 = 1279 Local a1280 = 1280 Local a1281 = 1281 Local a1282 = 1282 Local a1283 = 1283 Local a1284 = 1284 Local a1285 = 1285 Local a1286 = 1286 Local a1287 = 1287 Local a1288 = 1288 Local a1289 = 1289 Local a1290 = 1290 Local a1291 = 1291 Local a1292 = 1292 Local a1293 = 1293 Local a1294 = 1294 Local a1295 = 1295 Local a1296 = 1296 Local a1297 = 1297 Local a1298 = 1298 Local a1299 = 1299 Local a1300 = 1300 Local a1301 = 1301 Local a1302 = 1302 Local a1303 = 1303 Local a1304 = 1304 Local a1305 = 1305 Local a1306 = 1306 Local a1307 = 1307 Local a1308 = 1308 Local a1309 = 1309 Local a1310 = 1310 Local a1311 = 1311 Local a1312 = 1312 Local a1313 = 1313 Local a1314 = 1314 Local a1315 = 1315 Local a1316 = 1316 Local a1317 = 1317 Local a1318 = 1318 Local a1319 = 1319 Local a1320 = 1320 Local a1321 = 1321 Local a1322 = 1322 Local a1323 = 1323 Local a1324 = 1324 Local a1325 = 1325 Local a1326 = 1326 Local a1327 = 1327 Local a1328 = 1328 Local a1329 = 1329 Local a1330 = 1330 Local a1331 = 1331 Local a1332 = 1332 Local a1333 = 1333 Local a1334 = 1334 Local a1335 = 1335 Local a1336 = 1336 Local a1337 = 1337 Local a1338 = 1338 Local a1339 = 1339 Local a1340 = 1340 Local a1341 = 1341 Local a1342 = 1342 Local a1343 = 1343 Local a1344 = 1344 Local a1345 = 1345 Local a1346 = 1346 Local a1347 = 1347 Local a1348 = 1348 Local a1349 = 1349 Local a1350 = 1350 Local a1351 = 1351 Local a1352 = 1352 Local a1353 = 1353 Local a1354 = 1354 Local a1355 = 1355 Local a1356 = 1356 Local a1357 = 1357 Local a1358 = 1358 Local a1359 = 1359 Local a1360 = 1360 Local a1361 = 1361 Local a1362 = 1362 Local a1363 = 1363 Local a1364 = 1364 Local a1365 = 1365 Local a1366 = 1366 Local a1367 = 1367 Local a1368 = 1368 Local a1369 = 1369 Local a1370 = 1370 Local a1371 = 1371 Local a1372 = 1372 Local a1373 = 1373 Local a1374 = 1374 Local a1375 = 1375 Local a1376 = 1376 Local a1377 = 1377 Local a1378 = 1378 Local a1379 = 1379 Local a1380 = 1380 Local a1381 = 1381 Local a1382 = 1382 Local a1383 = 1383 Local a1384 = 1384 Local a1385 = 1385 Local a1386 = 1386 Local a1387 = 1387 Local a1388 = 1388 Local a1389 = 1389 Local a1390 = 1390 Local a1391 = 1391 Local a1392 = 1392 Local a1393 = 1393 Local a1394 = 1394 Local a1395 = 1395 Local a1396 = 1396 Local a1397 = 1397 Local a1398 = 1398 Local a1399 = 1399 Local a1400 = 1400 Local a1401 = 1401 Local a1402 = 1402 Local a1403 = 1403 Local a1404 = 1404 Local a1405 = 1405 Local a1406 = 1406 Local a1407 = 1407 Local a1408 = 1408 Local a1409 = 1409 Local a1410 = 1410 Local a1411 = 1411 Local a1412 = 1412 Local a1413 = 1413 Local a1414 = 1414 Local a1415 = 1415 Local a1416 = 1416 Local a1417 = 1417 Local a1418 = 1418 Local a1419 = 1419 Local a1420 = 1420 Local a1421 = 1421 Local a1422 = 1422 Local a1423 = 1423 Local a1424 = 1424 Local a1425 = 1425 Local a1426 = 1426 Local a1427 = 1427 Local a1428 = 1428 Local a1429 = 1429 Local a1430 = 1430 Local a1431 = 1431 Local a1432 = 1432 Local a1433 = 1433 Local a1434 = 1434 Local a1435 = 1435 Local a1436 = 1436 Local a1437 = 1437 Local a1438 = 1438 Local a1439 = 1439 Local a1440 = 1440 Local a1441 = 1441 Local a1442 = 1442 Local a1443 = 1443 Local a1444 = 1444 Local a1445 = 1445 Local a1446 = 1446 Local a1447 = 1447 Local a1448 = 1448 Local a1449 = 1449 Local a1450 = 1450 Local a1451 = 1451 Local a1452 = 1452 Local a1453 = 1453 Local a1454 = 1454 Local a1455 = 1455 Local a1456 = 1456 Local a1457 = 1457 Local a1458 = 1458 Local a1459 = 1459 Local a1460 = 1460 Local a1461 = 1461 Local a1462 = 1462 Local a1463 = 1463 Local a1464 = 1464 Local a1465 = 1465 Local a1466 = 1466 Local a1467 = 1467 Local a1468 = 1468 Local a1469 = 1469 Local a1470 = 1470 Local a1471 = 1471 Local a1472 = 1472 Local a1473 = 1473 Local a1474 = 1474 Local a1475 = 1475 Local a1476 = 1476 Local a1477 = 1477 Local a1478 = 1478 Local a1479 = 1479 Local a1480 = 1480 Local a1481 = 1481 Local a1482 = 1482 Local a1483 = 1483 Local a1484 = 1484 Local a1485 = 1485 Local a1486 = 1486 Local a1487 = 1487 Local a1488 = 1488 Local a1489 = 1489 Local a1490 = 1490 Local a1491 = 1491 Local a1492 = 1492 Local a1493 = 1493 Local a1494 = 1494 Local a1495 = 1495 Local a1496 = 1496 Local a1497 = 1497 Local a1498 = 1498 Local a1499 = 1499 Local a1500 = 1500 Local a1501 = 1501 Local a1502 = 1502 Local a1503 = 1503 Local a1504 = 1504 Local a1505 = 1505 Local a1506 = 1506 Local a1507 = 1507 Local a1508 = 1508 Local a1509 = 1509 Local a1510 = 1510 Local a1511 = 1511 Local a1512 = 1512 Local a1513 = 1513 Local a1514 = 1514 Local a1515 = 1515 Local a1516 = 1516 Local a1517 = 1517 Local a1518 = 1518 Local a1519 = 1519 Local a1520 = 1520 Local a1521 = 1521 Local a1522 = 1522 Local a1523 = 1523 Local a1524 = 1524 Local a1525 = 1525 Local a1526 = 1526 Local a1527 = 1527 Local a1528 = 1528 Local a1529 = 1529 Local a1530 = 1530 Local a1531 = 1531 Local a1532 = 1532 Local a1533 = 1533 Local a1534 = 1534 Local a1535 = 1535 Local a1536 = 1536 Local a1537 = 1537 Local a1538 = 1538 Local a1539 = 1539 Local a1540 = 1540 Local a1541 = 1541 Local a1542 = 1542 Local a1543 = 1543 Local a1544 = 1544 Local a1545 = 1545 Local a1546 = 1546 Local a1547 = 1547 Local a1548 = 1548 Local a1549 = 1549 Local a1550 = 1550 Local a1551 = 1551 Local a1552 = 1552 Local a1553 = 1553 Local a1554 = 1554 Local a1555 = 1555 Local a1556 = 1556 Local a1557 = 1557 Local a1558 = 1558 Local a1559 = 1559 Local a1560 = 1560 Local a1561 = 1561 Local a1562 = 1562 Local a1563 = 1563 Local a1564 = 1564 Local a1565 = 1565 Local a1566 = 1566 Local a1567 = 1567 Local a1568 = 1568 Local a1569 = 1569 Local a1570 = 1570 Local a1571 = 1571 Local a1572 = 1572 Local a1573 = 1573 Local a1574 = 1574 Local a1575 = 1575 Local a1576 = 1576 Local a1577 = 1577 Local a1578 = 1578 Local a1579 = 1579 Local a1580 = 1580 Local a1581 = 1581 Local a1582 = 1582 Local a1583 = 1583 Local a1584 = 1584 Local a1585 = 1585 Local a1586 = 1586 Local a1587 = 1587 Local a1588 = 1588 Local a1589 = 1589 Local a1590 = 1590 Local a1591 = 1591 Local a1592 = 1592 Local a1593 = 1593 Local a1594 = 1594 Local a1595 = 1595 Local a1596 = 1596 Local a1597 = 1597 Local a1598 = 1598 Local a1599 = 1599 Local a1600 = 1600 Local a1601 = 1601 Local a1602 = 1602 Local a1603 = 1603 Local a1604 = 1604 Local a1605 = 1605 Local a1606 = 1606 Local a1607 = 1607 Local a1608 = 1608 Local a1609 = 1609 Local a1610 = 1610 Local a1611 = 1611 Local a1612 = 1612 Local a1613 = 1613 Local a1614 = 1614 Local a1615 = 1615 Local a1616 = 1616 Local a1617 = 1617 Local a1618 = 1618 Local a1619 = 1619 Local a1620 = 1620 Local a1621 = 1621 Local a1622 = 1622 Local a1623 = 1623 Local a1624 = 1624 Local a1625 = 1625 Local a1626 = 1626 Local a1627 = 1627 Local a1628 = 1628 Local a1629 = 1629 Local a1630 = 1630 Local a1631 = 1631 Local a1632 = 1632 Local a1633 = 1633 Local a1634 = 1634 Local a1635 = 1635 Local a1636 = 1636 Local a1637 = 1637 Local a1638 = 1638 Local a1639 = 1639 Local a1640 = 1640 Local a1641 = 1641 Local a1642 = 1642 Local a1643 = 1643 Local a1644 = 1644 Local a1645 = 1645 Local a1646 = 1646 Local a1647 = 1647 Local a1648 = 1648 Local a1649 = 1649 Local a1650 = 1650 Local a1651 = 1651 Local a1652 = 1652 Local a1653 = 1653 Local a1654 = 1654 Local a1655 = 1655 Local a1656 = 1656 Local a1657 = 1657 Local a1658 = 1658 Local a1659 = 1659 Local a1660 = 1660 Local a1661 = 1661 Local a1662 = 1662 Local a1663 = 1663 Local a1664 = 1664 Local a1665 = 1665 Local a1666 = 1666 Local a1667 = 1667 Local a1668 = 1668 Local a1669 = 1669 Local a1670 = 1670 Local a1671 = 1671 Local a1672 = 1672 Local a1673 = 1673 Local a1674 = 1674 Local a1675 = 1675 Local a1676 = 1676 Local a1677 = 1677 Local a1678 = 1678 Local a1679 = 1679 Local a1680 = 1680 Local a1681 = 1681 Local a1682 = 1682 Local a1683 = 1683 Local a1684 = 1684 Local a1685 = 1685 Local a1686 = 1686 Local a1687 = 1687 Local a1688 = 1688 Local a1689 = 1689 Local a1690 = 1690 Local a1691 = 1691 Local a1692 = 1692 Local a1693 = 1693 Local a1694 = 1694 Local a1695 = 1695 Local a1696 = 1696 Local a1697 = 1697 Local a1698 = 1698 Local a1699 = 1699 Local a1700 = 1700 Local a1701 = 1701 Local a1702 = 1702 Local a1703 = 1703 Local a1704 = 1704 Local a1705 = 1705 Local a1706 = 1706 Local a1707 = 1707 Local a1708 = 1708 Local a1709 = 1709 Local a1710 = 1710 Local a1711 = 1711 Local a1712 = 1712 Local a1713 = 1713 Local a1714 = 1714 Local a1715 = 1715 Local a1716 = 1716 Local a1717 = 1717 Local a1718 = 1718 Local a1719 = 1719 Local a1720 = 1720 Local a1721 = 1721 Local a1722 = 1722 Local a1723 = 1723 Local a1724 = 1724 Local a1725 = 1725 Local a1726 = 1726 Local a1727 = 1727 Local a1728 = 1728 Local a1729 = 1729 Local a1730 = 1730 Local a1731 = 1731 Local a1732 = 1732 Local a1733 = 1733 Local a1734 = 1734 Local a1735 = 1735 Local a1736 = 1736 Local a1737 = 1737 Local a1738 = 1738 Local a1739 = 1739 Local a1740 = 1740 Local a1741 = 1741 Local a1742 = 1742 Local a1743 = 1743 Local a1744 = 1744 Local a1745 = 1745 Local a1746 = 1746 Local a1747 = 1747 Local a1748 = 1748 Local a1749 = 1749 Local a1750 = 1750 Local a1751 = 1751 Local a1752 = 1752 Local a1753 = 1753 Local a1754 = 1754 Local a1755 = 1755 Local a1756 = 1756 Local a1757 = 1757 Local a1758 = 1758 Local a1759 = 1759 Local a1760 = 1760 Local a1761 = 1761 Local a1762 = 1762 Local a1763 = 1763 Local a1764 = 1764 Local a1765 = 1765 Local a1766 = 1766 Local a1767 = 1767 Local a1768 = 1768 Local a1769 = 1769 Local a1770 = 1770 Local a1771 = 1771 Local a1772 = 1772 Local a1773 = 1773 Local a1774 = 1774 Local a1775 = 1775 Local a1776 = 1776 Local a1777 = 1777 Local a1778 = 1778 Local a1779 = 1779 Local a1780 = 1780 Local a1781 = 1781 Local a1782 = 1782 Local a1783 = 1783 Local a1784 = 1784 Local a1785 = 1785 Local a1786 = 1786 Local a1787 = 1787 Local a1788 = 1788 Local a1789 = 1789 Local a1790 = 1790 Local a1791 = 1791 Local a1792 = 1792 Local a1793 = 1793 Local a1794 = 1794 Local a1795 = 1795 Local a1796 = 1796 Local a1797 = 1797 Local a1798 = 1798 Local a1799 = 1799 Local a1800 = 1800 Local a1801 = 1801 Local a1802 = 1802 Local a1803 = 1803 Local a1804 = 1804 Local a1805 = 1805 Local a1806 = 1806 Local a1807 = 1807 Local a1808 = 1808 Local a1809 = 1809 Local a1810 = 1810 Local a1811 = 1811 Local a1812 = 1812 Local a1813 = 1813 Local a1814 = 1814 Local a1815 = 1815 Local a1816 = 1816 Local a1817 = 1817 Local a1818 = 1818 Local a1819 = 1819 Local a1820 = 1820 Local a1821 = 1821 Local a1822 = 1822 Local a1823 = 1823 Local a1824 = 1824 Local a1825 = 1825 Local a1826 = 1826 Local a1827 = 1827 Local a1828 = 1828 Local a1829 = 1829 Local a1830 = 1830 Local a1831 = 1831 Local a1832 = 1832 Local a1833 = 1833 Local a1834 = 1834 Local a1835 = 1835 Local a1836 = 1836 Local a1837 = 1837 Local a1838 = 1838 Local a1839 = 1839 Local a1840 = 1840 Local a1841 = 1841 Local a1842 = 1842 Local a1843 = 1843 Local a1844 = 1844 Local a1845 = 1845 Local a1846 = 1846 Local a1847 = 1847 Local a1848 = 1848 Local a1849 = 1849 Local a1850 = 1850 Local a1851 = 1851 Local a1852 = 1852 Local a1853 = 1853 Local a1854 = 1854 Local a1855 = 1855 Local a1856 = 1856 Local a1857 = 1857 Local a1858 = 1858 Local a1859 = 1859 Local a1860 = 1860 Local a1861 = 1861 Local a1862 = 1862 Local a1863 = 1863 Local a1864 = 1864 Local a1865 = 1865 Local a1866 = 1866 Local a1867 = 1867 Local a1868 = 1868 Local a1869 = 1869 Local a1870 = 1870 Local a1871 = 1871 Local a1872 = 1872 Local a1873 = 1873 Local a1874 = 1874 Local a1875 = 1875 Local a1876 = 1876 Local a1877 = 1877 Local a1878 = 1878 Local a1879 = 1879 Local a1880 = 1880 Local a1881 = 1881 Local a1882 = 1882 Local a1883 = 1883 Local a1884 = 1884 Local a1885 = 1885 Local a1886 = 1886 Local a1887 = 1887 Local a1888 = 1888 Local a1889 = 1889 Local a1890 = 1890 Local a1891 = 1891 Local a1892 = 1892 Local a1893 = 1893 Local a1894 = 1894 Local a1895 = 1895 Local a1896 = 1896 Local a1897 = 1897 Local a1898 = 1898 Local a1899 = 1899 Local a1900 = 1900 Local a1901 = 1901 Local a1902 = 1902 Local a1903 = 1903 Local a1904 = 1904 Local a1905 = 1905 Local a1906 = 1906 Local a1907 = 1907 Local a1908 = 1908 Local a1909 = 1909 Local a1910 = 1910 Local a1911 = 1911 Local a1912 = 1912 Local a1913 = 1913 Local a1914 = 1914 Local a1915 = 1915 Local a1916 = 1916 Local a1917 = 1917 Local a1918 = 1918 Local a1919 = 1919 Local a1920 = 1920 Local a1921 = 1921 Local a1922 = 1922 Local a1923 = 1923 Local a1924 = 1924 Local a1925 = 1925 Local a1926 = 1926 Local a1927 = 1927 Local a1928 = 1928 Local a1929 = 1929 Local a1930 = 1930 Local a1931 = 1931 Local a1932 = 1932 Local a1933 = 1933 Local a1934 = 1934 Local a1935 = 1935 Local a1936 = 1936 Local a1937 = 1937 Local a1938 = 1938 Local a1939 = 1939 Local a1940 = 1940 Local a1941 = 1941 Local a1942 = 1942 Local a1943 = 1943 Local a1944 = 1944 Local a1945 = 1945 Local a1946 = 1946 Local a1947 = 1947 Local a1948 = 1948 Local a1949 = 1949 Local a1950 = 1950 Local a1951 = 1951 Local a1952 = 1952 Local a1953 = 1953 Local a1954 = 1954 Local a1955 = 1955 Local a1956 = 1956 Local a1957 = 1957 Local a1958 = 1958 Local a1959 = 1959 Local a1960 = 1960 Local a1961 = 1961 Local a1962 = 1962 Local a1963 = 1963 Local a1964 = 1964 Local a1965 = 1965 Local a1966 = 1966 Local a1967 = 1967 Local a1968 = 1968 Local a1969 = 1969 Local a1970 = 1970 Local a1971 = 1971 Local a1972 = 1972 Local a1973 = 1973 Local a1974 = 1974 Local a1975 = 1975 Local a1976 = 1976 Local a1977 = 1977 Local a1978 = 1978 Local a1979 = 1979 Local a1980 = 1980 Local a1981 = 1981 Local a1982 = 1982 Local a1983 = 1983 Local a1984 = 1984 Local a1985 = 1985 Local a1986 = 1986 Local a1987 = 1987 Local a1988 = 1988 Local a1989 = 1989 Local a1990 = 1990 Local a1991 = 1991 Local a1992 = 1992 Local a1993 = 1993 Local a1994 = 1994 Local a1995 = 1995 Local a1996 = 1996 Local a1997 = 1997 Local a1998 = 1998 Local a1999 = 1999 Local a2000 = 2000 Local a2001 = 2001 Local a2002 = 2002 Local a2003 = 2003 Local a2004 = 2004 Local a2005 = 2005 Local a2006 = 2006 Local a2007 = 2007 Local a2008 = 2008 Local a2009 = 2009 Local a2010 = 2010 Local a2011 = 2011 Local a2012 = 2012 Local a2013 = 2013 Local a2014 = 2014 Local a2015 = 2015 Local a2016 = 2016 Local a2017 = 2017 Local a2018 = 2018 Local a2019 = 2019 Local a2020 = 2020 Local a2021 = 2021 Local a2022 = 2022 Local a2023 = 2023 Local a2024 = 2024 Local a2025 = 2025 Local a2026 = 2026 Local a2027 = 2027 Local a2028 = 2028 Local a2029 = 2029 Local a2030 = 2030 Local a2031 = 2031 Local a2032 = 2032 Local a2033 = 2033 Local a2034 = 2034 Local a2035 = 2035 Local a2036 = 2036 Local a2037 = 2037 Local a2038 = 2038 Local a2039 = 2039 Local a2040 = 2040 Local a2041 = 2041 Local a2042 = 2042 Local a2043 = 2043 Local a2044 = 2044 Local a2045 = 2045 Local a2046 = 2046 Local a2047 = 2047 Local a2048 = 2048 Local a2049 = 2049 Local a2050 = 2050 Local a2051 = 2051 Local a2052 = 2052 Local a2053 = 2053 Local a2054 = 2054 Local a2055 = 2055 Local a2056 = 2056 Local a2057 = 2057 Local a2058 = 2058 Local a2059 = 2059 Local a2060 = 2060 Local a2061 = 2061 Local a2062 = 2062 Local a2063 = 2063 Local a2064 = 2064 Local a2065 = 2065 Local a2066 = 2066 Local a2067 = 2067 Local a2068 = 2068 Local a2069 = 2069 Local a2070 = 2070 Local a2071 = 2071 Local a2072 = 2072 Local a2073 = 2073 Local a2074 = 2074 Local a2075 = 2075 Local a2076 = 2076 Local a2077 = 2077 Local a2078 = 2078 Local a2079 = 2079 Local a2080 = 2080 Local a2081 = 2081 Local a2082 = 2082 Local a2083 = 2083 Local a2084 = 2084 Local a2085 = 2085 Local a2086 = 2086 Local a2087 = 2087 Local a2088 = 2088 Local a2089 = 2089 Local a2090 = 2090 Local a2091 = 2091 Local a2092 = 2092 Local a2093 = 2093 Local a2094 = 2094 Local a2095 = 2095 Local a2096 = 2096 Local a2097 = 2097 Local a2098 = 2098 Local a2099 = 2099 Local a2100 = 2100 Local a2101 = 2101 Local a2102 = 2102 Local a2103 = 2103 Local a2104 = 2104 Local a2105 = 2105 Local a2106 = 2106 Local a2107 = 2107 Local a2108 = 2108 Local a2109 = 2109 Local a2110 = 2110 Local a2111 = 2111 Local a2112 = 2112 Local a2113 = 2113 Local a2114 = 2114 Local a2115 = 2115 Local a2116 = 2116 Local a2117 = 2117 Local a2118 = 2118 Local a2119 = 2119 Local a2120 = 2120 Local a2121 = 2121 Local a2122 = 2122 Local a2123 = 2123 Local a2124 = 2124 Local a2125 = 2125 Local a2126 = 2126 Local a2127 = 2127 Local a2128 = 2128 Local a2129 = 2129 Local a2130 = 2130 Local a2131 = 2131 Local a2132 = 2132 Local a2133 = 2133 Local a2134 = 2134 Local a2135 = 2135 Local a2136 = 2136 Local a2137 = 2137 Local a2138 = 2138 Local a2139 = 2139 Local a2140 = 2140 Local a2141 = 2141 Local a2142 = 2142 Local a2143 = 2143 Local a2144 = 2144 Local a2145 = 2145 Local a2146 = 2146 Local a2147 = 2147 Local a2148 = 2148 Local a2149 = 2149 Local a2150 = 2150 Local a2151 = 2151 Local a2152 = 2152 Local a2153 = 2153 Local a2154 = 2154 Local a2155 = 2155 Local a2156 = 2156 Local a2157 = 2157 Local a2158 = 2158 Local a2159 = 2159 Local a2160 = 2160 Local a2161 = 2161 Local a2162 = 2162 Local a2163 = 2163 Local a2164 = 2164 Local a2165 = 2165 Local a2166 = 2166 Local a2167 = 2167 Local a2168 = 2168 Local a2169 = 2169 Local a2170 = 2170 Local a2171 = 2171 Local a2172 = 2172 Local a2173 = 2173 Local a2174 = 2174 Local a2175 = 2175 Local a2176 = 2176 Local a2177 = 2177 Local a2178 = 2178 Local a2179 = 2179 Local a2180 = 2180 Local a2181 = 2181 Local a2182 = 2182 Local a2183 = 2183 Local a2184 = 2184 Local a2185 = 2185 Local a2186 = 2186 Local a2187 = 2187 Local a2188 = 2188 Local a2189 = 2189 Local a2190 = 2190 Local a2191 = 2191 Local a2192 = 2192 Local a2193 = 2193 Local a2194 = 2194 Local a2195 = 2195 Local a2196 = 2196 Local a2197 = 2197 Local a2198 = 2198 Local a2199 = 2199 Local a2200 = 2200 Local a2201 = 2201 Local a2202 = 2202 Local a2203 = 2203 Local a2204 = 2204 Local a2205 = 2205 Local a2206 = 2206 Local a2207 = 2207 Local a2208 = 2208 Local a2209 = 2209 Local a2210 = 2210 Local a2211 = 2211 Local a2212 = 2212 Local a2213 = 2213 Local a2214 = 2214 Local a2215 = 2215 Local a2216 = 2216 Local a2217 = 2217 Local a2218 = 2218 Local a2219 = 2219 Local a2220 = 2220 Local a2221 = 2221 Local a2222 = 2222 Local a2223 = 2223 Local a2224 = 2224 Local a2225 = 2225 Local a2226 = 2226 Local a2227 = 2227 Local a2228 = 2228 Local a2229 = 2229 Local a2230 = 2230 Local a2231 = 2231 Local a2232 = 2232 Local a2233 = 2233 Local a2234 = 2234 Local a2235 = 2235 Local a2236 = 2236 Local a2237 = 2237 Local a2238 = 2238 Local a2239 = 2239 Local a2240 = 2240 Local a2241 = 2241 Local a2242 = 2242 Local a2243 = 2243 Local a2244 = 2244 Local a2245 = 2245 Local a2246 = 2246 Ich habe noch nicht geprüft, ob es nun an der Codelänge oder wirklich an der Anzahl liegt, aber bei exakt 2247 Variablen stoppt der Blitz3D-Compiler bei mir die Kompilierung. Ich revidiere meine Behauptung, du hast Recht. Lösung: Programmdesign und/oder Programmierstil ändern. So viele Variablen sind ohnehin in keinem Fall gerechtfertigt, so komplex das Projekt auch sein mag. Ich denke das muss hier nicht diskutiert werden. Wenn man mehrere Variablen zu Types zusammenfassen kann, kommt man niemals auf eine solche Länge. Außerdem ist einer der wichtigsten Grundsätze in der Programmierung, den Ablauf und die Daten zu trennen. Wenn du diesen Grundsatz einhältst und Daten jeglicher Art stets vom Code trennst kannst du bei einem reinen Programmablauf niemals auf so viele Variablen kommen. Da du ja offenbar keinen Code zeigen willst, aus welchen Gründen auch immer, kann ich eben nur Vermutungen aufstellen. Open Source ftw |
||
The box said, "Requires Windows XP or better", so I installed Ubuntu | Linux is NOT Windows
Flua :: Profiler für BB und BMax :: Partikel-Engine für BMax :: Lyphia-Projekt Quellcode (BMax) :: Automatische Parallelisierung :: Meine Musik |
Omenaton_2 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
@ Basicprogger
Danke, daß du nachgeschaut und diese Feststellung gemacht hast. Ich habe bereits erwähnt, daß es überhaupt kein Problem wäre, stat einfachen Variablen Types zu nehmen. Ich habe das zu erst deswegen nicht gemacht, weil Types normaler weise nur Sinn machen, wenn es mehrere Instanzen von denen geben kann. Jetzt mache wandele ich die Locals deswegen nicht in Type um, weil ich davon ausgehe, daß die intern auch wenn sie Teil eines Types sind immer noch als Locals gelten und somit würde das die Anzahl meiner Variablen nicht verändern. Hey, könntest du deinen Test nicht auch mit Type Felder machen ? wie Viele davon gehen ? Ich denke solange über Lösungen nach. |
||
![]() |
HolzchopfMeisterpacker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Interessant. Aber ich habe eben etwas versucht und festgestellt, dass es also klappt, wenn man mehrere Funktionen mit je 2247 lokalen Variablen erstellt. Diese Zahl ist also nicht die ober-grenze für die totale Anzahl Variablen, sondern wohl einfach für die Locals pro Funktion. | ||
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BY ♫ BinaryBorn - Yogurt ♫ (31.10.2018) Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm |
E. Urbachehemals "Basicprogger" |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich glaube du hast mich falsch verstanden ![]() Ich meinte nicht, dass du einfach die Variablen in ein Type packen sollst, sondern deine Struktur so umändern sollst, dass sie vorhandene Strukturen als Type-Field implementiert. Beispiel: Code: [AUSKLAPPEN] Type TPlayer
Field r, g, b Field weaponRed, weaponGreen, weaponBlue Field jetpackRed, jetpackGreen, jetpackBlue End Type ...kann man doch auch prima als Code: [AUSKLAPPEN] Type TColor
Field red, green, blue End Type Type TPlayer Field color.TColor Field weaponColor.TColor Field jetpackColor.TColor End Type implementieren (den minimalen Performanceverlust würde ich ignorieren). In meinem kleinen Beispiel würde man nur 3 Variablen einsparen, aber wenn man es in größerem Umfang anwendet, spart man viele. Auch Dinge wie... Code: [AUSKLAPPEN] Type TPlayer
Field weaponLeft.TWeapon Field weaponRight.TWeapon Field weaponFrontLeft.TWeapon Field weaponFrontRight.TWeapon End Type kann man als Code: [AUSKLAPPEN] Type TPlayer
Field weapons.TWeapon[3] End Type zusammenfassen (korrigier mich wenn da ein Syntaxfehler ist, habe seit fast 3 Jahren kein B3D mehr angefasst). |
||
The box said, "Requires Windows XP or better", so I installed Ubuntu | Linux is NOT Windows
Flua :: Profiler für BB und BMax :: Partikel-Engine für BMax :: Lyphia-Projekt Quellcode (BMax) :: Automatische Parallelisierung :: Meine Musik |
ke^kx |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Es reicht völlig einfach mal ein paar Functions zu erstellen. Dann hast du damit auch keinerlei Probleme mehr...
also z.B. Code: [AUSKLAPPEN] Function vars1
Variable1 =xyz ... variable 2000 = zyx end function function vars2 variable 2001 = abc ... variable 4000 = cba fertig, problem gelöst... [edit] nicht das ich meine, dass man so viele Variablen braucht aber wer weiß^^ |
||
http://i3u8.blogspot.com
Asus Striker II Intel Core2Quad Q9300 @ 2,5 GHz (aber nur zwei Kerne aktiv aufgrund der Instabilität -.-) Geforce 9800 GTX 2GB RAM |
![]() |
Casiopaya |
![]() Antworten mit Zitat ![]() |
---|---|---|
Basicprogger hat Folgendes geschrieben: aber bei exakt 2247 Variablen stoppt der Blitz3D-Compiler bei mir die Kompilierung.
Ich revidiere meine Behauptung, Wow, bei knapp über 2000? Sorry, auch ich revidiere. Dann wie schon erwähnt mehrere Funktionen basteln, ist eh übersichtlicher. |
||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Womit ein weiterer Beweis dafür erbracht wäre dass es sinnig ist auf die Urzeitmonster Goto und Gosub zu verzichten.
(Auch wenn es hier zugegeben eine Compilerseitige Beschränkung ist, keine logische. Da hat wohl wer den Stack sehr klein gewählt). In Bmax läuft die Deklatation nebenbei ohne Probleme. |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
Omenaton_2Betreff: Erledigt |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi !
Ich möchte abschließend sagen, daß ich die gewünschte Rutine zum Kopieren eines Objektes samt seiner Entities fertiggemacht habe. Alles funktioniert wie es soll. Ich habe die zu erst von mir "häßlich" genannte Methode genommen. Also kopiere ich einfach jede einzelne Variable in eine von 3 allgemeinen temporären Variablen und sofort wieder zurück. Auf dieser Weise mußte ich keine einzige neue Variable einführen. Dieser Kopiervorgang dauert selbt bei den ca 400 Variablen nur lächerliche 2 Millisekunden. Ist also extrem schnell. Es kostet auch kein Speicher, weil ich ja keine neue Variablen habe. Der Code ist ganz simpel und übersichtlich. Der einzige Nachteil ist, daß es ein bißchen mehr Tipparbeit war als die anderen Lösungen und der Code ist länger. Aber die Länge des Codes ist am aller wenigsten von Bedeutung. Hauptsache Performance, Speicherverbrauch und Verständlichkeit stimmen UND ich habe immer noch keine einzige Function in meinem Programm drin und es wird auch nie eine reinkommen ![]() Übrigens, was CopyEntity und CopyMesh angeht. Das ist nicht so eine klare Sache. Ich habe keine ausführliche Experimente gemacht, was genau geht und was nicht und was die Unterschiede sind, aber eins kann ich schon jetzt sagen. Scale wird nicht übernommen. Andere Sachen wie Alpha, Shininess, FX, etc gucke ich mir später an. Nochmal danke für die Tipps ! |
||
![]() |
D2006AdministratorBetreff: Re: Erledigt |
![]() Antworten mit Zitat ![]() |
---|---|---|
Omenaton_2 hat Folgendes geschrieben: UND ich habe immer noch keine einzige Function in meinem Programm drin und es wird auch nie eine reinkommen
![]() Es gibt keinen Grund, stolz darauf zu sein. |
||
Intel Core i5 2500 | 16 GB DDR3 RAM dualchannel | ATI Radeon HD6870 (1024 MB RAM) | Windows 7 Home Premium
Intel Core 2 Duo 2.4 GHz | 2 GB DDR3 RAM dualchannel | Nvidia GeForce 9400M (256 MB shared RAM) | Mac OS X Snow Leopard Intel Pentium Dual-Core 2.4 GHz | 3 GB DDR2 RAM dualchannel | ATI Radeon HD3850 (1024 MB RAM) | Windows 7 Home Premium Chaos Interactive :: GoBang :: BB-Poker :: ChaosBreaker :: Hexagon :: ChaosRacer 2 |
n-Halbleiter |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich finde 1. das und 2. sind 2ms verdammt viel Zeit. Wenn deine Routine zum Laden 2ms brauchen würde und viel Content schaufeln müsste, wäre das schon eher etwas, auf das man stolz sein könnte. Aber für eine Funktion, die oft im Spiel aufgerufen wird (nehme ich an) sind 2ms einfach viel zu viel...
Achja, ich verstehe nicht, was bei verschiedenen Gosubs verständlicher sein soll als bei Funktionen. Das ist allerdings mein persönlicher Geschmack... |
||
mfg, Calvin
Maschine: Intel Core2 Duo E6750, 4GB DDR2-Ram, ATI Radeon HD4850, Win 7 x64 und Ubuntu 12.04 64-Bit Ploing! Blog "Die Seele einer jeden Ordnung ist ein großer Papierkorb." - Kurt Tucholsky (09.01.1890 - 21.12.1935) |
![]() |
FireballFlameBetreff: Re: Erledigt |
![]() Antworten mit Zitat ![]() |
---|---|---|
Omenaton_2 hat Folgendes geschrieben: UND ich habe immer noch keine einzige Function in meinem Programm drin und es wird auch nie eine reinkommen
![]() Oh mein Gott. |
||
PC: Intel Core i7 @ 4x2.93GHz | 6 GB RAM | Nvidia GeForce GT 440 | Desktop 2x1280x1024px | Windows 7 Professional 64bit
Laptop: Intel Core i7 @ 4x2.00GHz | 8 GB RAM | Nvidia GeForce GT 540M | Desktop 1366x768px | Windows 7 Home Premium 64bit |
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Es ist ja sicherlich möglich ohne auszukommen - auf dem C64 war das ja auch noch Usus. Sinnvoll ist es heute aber nicht mehr. Du verschenkst tonnenweise Potential. | ||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
![]() |
Silver_Knee |
![]() Antworten mit Zitat ![]() |
---|---|---|
Abgesehen davon ist es in blitz die einzige Möglichkeit Variablen zu initiieren und danach wieder wegzuwerfen.
[Abgesehen von Umwegen über Banks, Types oder Dims] |
||
BBPro2 |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
hab keine lust das hier jetzt alles zu lesen... vielleicht ist ja schon ne antwort gefallen, trotzdem:
hab grad gesehen du hast noch keine funktion in deinem code... das spricht für nen vollen ram bei so viel code.. du hast keine temporären variablen, alle variablen behalten in basic ihre gültigkeit bis zum programmende... mal auf nem anderen rechner mit mehr ram ausprobiert ? weiß ja nicht was du hast - und vor allem WIE du programmierst... wenn ich scheiße programmiere kann ich mit nem pacman clone 4 gig vollhauen ![]() wobei das schon sehr krank wäre ![]() naja aber allgemein: probiers einfach mal auf nem anderen pc zu kompilieren wünsche viel erfolg! |
||
Omenaton_2Betreff: Paar Antworten |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich habe hier in Work in Progress Sektion bißchen was zu meinem Projekt geschrieben :
https://www.blitzforum.de/foru...359#350359 An BBPro2 : Deine Anmerkungen sind besonders unqualifiziert, eigentlich nicht mal der Rede Wert, aber so zur Info : Ich habe gerade während mein Programm lief im Hintergrund in Windows Taskmanager nachgeschaut, wieviel Speicher da verbraucht wird. Es steht da ca 203 MB. Das ist alles andere als zuviel für ein Spiel dieser Größenordnung. (Ich habe übrigens 3 GB Ram, also noch reichlich Platz vorhanden, aber ich glaube nicht, daß ich das voll ausschöpfen werde.) Du schreibst "...du hast keine temporären variablen,...". Wie kommst du darauf ? Ach, du hast wie du selber zugibst nicht mal durchgelesen was in dem Thread beschrieben steht und stellst aus der Luft gegriffene Behauptungen auf. Gerade mit nur 3 (DREI) temporären Variablen habe ich das Kopieren der fast 400 Variablen ohne Functions-Schnick-Schnack bewerkstelligt. Die Variablen die ich in Code immer drin habe die werden auch laufend gebraucht. Es gibt so wenige solche Variablen, die nur selten oder nur ein Mal gebraucht werden und trotzdem in Speicher bleiben, daß die überhaupt keine Rollen spielen. Wir sind nicht mehr in 368-er Zeitalter, wo man noch 512 MB RAM hatte. "....mal auf nem anderen rechner mit mehr ram ausprobiert ?" - Wieso sollte ich das ? Was willst du damit sagen ? Wo ist hier Logik dahinter ? warum sollte es auf einem anderen Rechner mit RAM irgendwelche Schwierigkeiten geben ? Übrigens ich ließ es schon auf paar anderen Rechnern laufen und es lief einwandfrei, sofern der Monitor zur Einstellung des angeforderten Bildschirmauflösung imstande war. "wenn ich scheiße programmiere kann ich mit nem pacman clone 4 gig vollhauen ..." - Das DU das könntest kann ich mir nach dem was du geschrieben auch glauben. Ich programmiere jedenfalls keine Pac Man Clons oder Spiele die in diese Kategorie fallen. An SilverKnee : "Abgesehen davon ist es in blitz die einzige Möglichkeit Variablen zu initiieren und danach wieder wegzuwerfen." Nun ja, das ist das einzige halbwegs gute Argument das ich je zu den Functions gelesen haben. (Scheinargumente liest man ständig, aber überzeugend ist davon gar nichts.) Vergiß aber nicht, daß ich auch Variablen habe, die zwar nicht weggeworfen werden, aber immer mit neuen Werten überschrieben werden, also das hält sich in Grenzen. Außerdem wie ich schon geschrieben habe, die meisten Variable die ich habe sind Type Felder und die werden laufend gebraucht, die sollen auch nicht weggeschmissen werden. Die ganze Zeit werden alle möglichen Sachen mit den Objekten angestellt und sie müssen da sein um an vielen Stellen geprüft und bearbeitet werden zu können. An n-Halbleiter : "Ich finde 1. das und 2. sind 2ms verdammt viel Zeit..." - Nein, sind es nicht und ich rufe diese Rutine in 99% aller Fälle nur 1 mal in einer Zeitspanne von 2 bis X Minuten auf (wenn ein Schiff zerstört worden ist). Im schlimmsten Fall den ich mir vorstellen kann 5 mal gleich hintereinander, was 10 Millisekunden wären, immer noch nicht wahrnehmbar. Außerdem ich muß da die Werte von vielen Variablen kopieren. Auch wenn ich irgendeine andere Methode verwenden würde, würde das Zeit kosten. Vielleicht minimal weniger, vielleicht auch mehr. Der Unterschied wäre nicht von bedeutender Größenordnung. |
||
BIG BUG |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Zitat: hab grad gesehen du hast noch keine funktion in deinem code... das spricht für
nen vollen ram bei so viel code.. du hast keine temporären variablen, alle variablen behalten in basic ihre gültigkeit bis zum programmende... Mit manuell definierten Variablen dürfte es selbst auf einem 386 mit 512 KB recht schwierig werden den RAM vollzuhauen ![]() Es gibt sicherlich mehr als genügend Gründe Funktionen zu verwenden aber es ist wohl nicht an uns(oder am BB-Compiler) Omenation zu überzeugen(Wir haben vor glaub ich 4 oder 5 Jahren schonmal darüber diskutiert)... |
||
B3D-Exporter für Cinema4D!(V1.4)
MD2-Exporter für Cinema4D!(final) |
![]() |
hazumu-kun |
![]() Antworten mit Zitat ![]() |
---|---|---|
<konstruktiver Beitrag>
@ Omenaton_2: Vielleicht hilft eine allgemeine Optimierung, wenn du dtatsächlich sooo viele Variablen hast, sind types vielleicht ein Weg zum Ziel, oder du guckst ob du manche Sachen mit weniger Variablen hinbekommst. Der einzige Weg für dich ohne function ist im Moment den completten Code aufzuräumen, oder Teile eventuell neuzumachen </konstruktiver Beitrag> <flame> @ all: Lasst den armen Coder doch in Ruhe, Gosub ist möglich, solange er den Code lesen kann ists okay. Nur weil ihr schon immer functions benutzt habt und davon überzeugt seid weil ihr es nie anders gemacht habt, habt ihr keine vorlage dafür ihn als Idioten abzustufen </flame> <offtopic> WTF!? Was muss das für ein Projekt sein? Das will ich mal testen wenns beta ist, is bestimmt ganz lustig. </offtopic> |
||
Warum kann es keine omnipotente Macht geben?
Weil diese omnipotente Macht in der Lage sein müsste, einen so schweren Stein zu schaffen, dass sie ihn nicht heben kann -> nicht omnipotent |
![]() |
LINKed |
![]() Antworten mit Zitat ![]() |
---|---|---|
Was ich mich frage ist wozu man 400 Variablen braucht.
WoW zum Beispiel benutzt pro Item/NPC/wasauchimmer ca. 5-15 Variablen, die nur aus den Datenbänken gelesen werden wenn sie auch gebraucht werden. Was ändert sich denn alles wenn man einen Gegner besiegt? Eigentlich sollten sich nur Erfahrung (und Level), ein paar (ca. 5) Variablen des Gegners, dann die "Loot" Variablen (pro Loot zwischen 1-5 Items) und vielleicht noch bis zu 5 extra Variablen für andere kleine Dinge. 2+5+5*15+5=87 87 sind schon weniger als ein Viertel von deinen Variablen. Wenn du dein Spiel auch noch online Fähig machen willst solltest du sehr auf die Optimierung achten. Da du ja anscheinend ein größeres Spiel programmieren willst, empfehle ich dir Functionen zu benutzen, da sie die Leserlichkeit stark verbessern. Außerdem kann man dadurch (wie in anderen Posts schon geschrieben) Fehler wesentlich besser finden. Ich denke du solltest deinen Programmierstil ändern, da du sonst in deinem "Spagetti-Code" untergehen wirst. Wenn du uns dann mal irgendwann (vielleicht) mal den Code zeigen würdest, gäbe es nur eine Hand voll Personen die sich die Arbeit machen deinen Gosub-Code zu verstehen. Ich gehöre dann wahrscheinlich nicht zu diesen Leuten. Ich achte sehr darauf, dass mein Code auch für andere Menschen gut zu verstehen ist. Und wenn du uns nicht mal den Code zeigst werden wir den Fehler wahrscheinlich nicht erkennen. |
||
![]() |
PSY |
![]() Antworten mit Zitat ![]() |
---|---|---|
LINKed hat Folgendes geschrieben: Was ich mich frage ist wozu man 400 Variablen braucht.
WoW zum Beispiel benutzt pro Item/NPC/wasauchimmer ca. 5-15 Variablen, die nur aus den Datenbänken gelesen werden wenn sie auch gebraucht werden. Was ändert sich denn alles wenn man einen Gegner besiegt? Eigentlich sollten sich nur Erfahrung (und Level), ein paar (ca. 5) Variablen des Gegners, dann die "Loot" Variablen (pro Loot zwischen 1-5 Items) und vielleicht noch bis zu 5 extra Variablen für andere kleine Dinge. 2+5+5*15+5=87 87 sind schon weniger als ein Viertel von deinen Variablen. Wenn du dein Spiel auch noch online Fähig machen willst solltest du sehr auf die Optimierung achten. 87? Das kommt nicht mal ansatzweise hin. Nur mal am Rande: Ich hab mal zum Vergleich den Code aus X-Race aus BCC31 überflogen. Da werden ca. 40 Variablen benötigt. OHNE die Types zu zählen. OHNE die Functions zu zählen. Und OHNE die Dims. 400 Variablen bei einem Game dieser Grössenordnung (Ormenatron) ist wirklich keine Hexerei. L8er, PSY |
||
PSY LABS Games
Coders don't die, they just gosub without return |
Gehe zu Seite Zurück 1, 2, 3, 4 Weiter
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group