Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 14.06.2010, 10:53   #1 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von WickerMan
 
Registriert seit: 28.12.2008
Ort: Bavaria (nix Germany)
Beiträge: 307
WickerMan eine Nachricht über ICQ schicken
Standard Random Funktion in Evo

Hallo, da ich schon mehrere Versuche durch habe, frage ich mal hier

Ich würde gern in eine Evolution die Stadtwahl per Zufall wählen lassen. Oder gibt es da einen BIS Befehl?

Könnt Ihr mir da mal helfen?


BIS_EVO_GlobalSleep = 0.1; // Global sleep is used after spawning a unit.
// Sub mission conditions
BIS_EVO_MissionProgress = 0; // counts towns captured, when it hits 11 , mission is over.
BIS_EVO_Onmission=false;
BIS_EVO_sobj1=false;
BIS_EVO_radios = [parso1,somso1,cayso1,dolso1,ortso1,corso1,obrso1,b agso1,eposo1,masso1,pitso1]; // Each radio in each town
BIS_EVO_MissionTowns = ["mobj1","mobj2","mobj3","mobj4","mobj5","mobj6","m obj7","mobj8","mobj9","mobj10","mobj11"];// Each mission objectives town marker.
//adding strings for city names
BIS_EVO_Townnames = ["PARAISO","SOMATO","ARCADIA","CAYO","IGUANA","DOLO RES","ORTEGO","CORAZOL","OBREGAN","BAGANGO","EPONI A"];// Each mission name used in eventsc, mainthreadc, sorew, briefing, used as _city = (BIS_EVO_Townnames select BIS_EVO_MissionProgress);
WickerMan ist offline   Mit Zitat antworten
Alt 14.06.2010, 12:44   #2 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Pfandgiraffe
 
Registriert seit: 16.09.2008
Ort: Berlin
Alter: 31
Beiträge: 1.724
Pfandgiraffe eine Nachricht über ICQ schicken Pfandgiraffe eine Nachricht über Skype™ schicken
Standard

die zaubervariable ist die BIS_EVO_MissionProgress.

aber randomauswahl ist nicht ohne weiteres zu implementieren da so ziemlich alle folgescripte von dieser variable abhängen.

natürlich kannst du dieser variable einen anderen wert als 0 per zufall geben. jedoch fallen dann alle anderen städte unter den tisch. die zufallszahl müsste sich zwischen 0 und 7 bewegen. wenn die zufällig erzeugte zahl jedoch (z.b.) 5 ergibt, werden insgesamt nurnoch 3 städte bearbeitet und alle die davor kähmen sind raus.

Code:
_townrandom = round random 7;
BIS_EVO_MissionProgress = _townrandom;
ich würde dir also davon abraten.
in jeder aktuellen evo kannst du die startstadt aber schon in der mp-eingangshalle per startsettings einstellen (wenn du admin bist).



mfg
__________________
Niemand hat die Absicht eine Tüte zu bauen!
Pfandgiraffe ist offline   Mit Zitat antworten
Alt 14.06.2010, 12:57   #3 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von WickerMan
 
Registriert seit: 28.12.2008
Ort: Bavaria (nix Germany)
Beiträge: 307
WickerMan eine Nachricht über ICQ schicken
Standard

Verstehe, also wenn ich 7 habe fangen die missionen mit der regenerierten zahl zb. 5 (max7) an.

werde es mal testen

tx
WickerMan ist offline   Mit Zitat antworten
Alt 14.06.2010, 14:16   #4 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Pfandgiraffe
 
Registriert seit: 16.09.2008
Ort: Berlin
Alter: 31
Beiträge: 1.724
Pfandgiraffe eine Nachricht über ICQ schicken Pfandgiraffe eine Nachricht über Skype™ schicken
Standard

genau.

aber bei 7 handelt es sich um die 8. stadt, da 0 die erste stadt ist.

ich hab eben mal in meine evo-version geschaut und die stelle gefunden wo du kopiert hast. du scheinst eine ältere version zu nutzen wo noch keine städtewahl möglich ist.
__________________
Niemand hat die Absicht eine Tüte zu bauen!
Pfandgiraffe ist offline   Mit Zitat antworten
Alt 14.06.2010, 15:15   #5 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von WickerMan
 
Registriert seit: 28.12.2008
Ort: Bavaria (nix Germany)
Beiträge: 307
WickerMan eine Nachricht über ICQ schicken
Standard

ja habs getestet, wenn du eine neuere hast, kannst du mir mal den link geben? oder mich per xfire adden
WickerMan ist offline   Mit Zitat antworten
Alt 14.06.2010, 15:22   #6 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Pfandgiraffe
 
Registriert seit: 16.09.2008
Ort: Berlin
Alter: 31
Beiträge: 1.724
Pfandgiraffe eine Nachricht über ICQ schicken Pfandgiraffe eine Nachricht über Skype™ schicken
Standard

öhm... einfach mal in der serverliste schauen.

ansonsten verweise ich mal hierher.




mfg
__________________
Niemand hat die Absicht eine Tüte zu bauen!
Pfandgiraffe ist offline   Mit Zitat antworten
Alt 15.06.2010, 16:40   #7 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von WickerMan
 
Registriert seit: 28.12.2008
Ort: Bavaria (nix Germany)
Beiträge: 307
WickerMan eine Nachricht über ICQ schicken
Standard

Ok hab die 4.0 gefunden, werde mal versuchen die auf Sharani rüber zu schieben.

Die ist auch um einiges besser ausbalanciert
WickerMan ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116