Hallo, da ich öfters gelesen habe das viele nicht wissen wie man den Radius eines NPCs reguliert, dachte ich mir veröffentliche ich heute dazu ein kleines Tutorial.
Ich empfehle jeden diese Reichweite per Notepad++ anzupassen ich werde aber beide Versionen Zeigen.
____________________
1. Was bedeutet überhaupt was?
Diese Frage haben sich sicherlich schon sehr viele gestellt was dies denn überhaupt bedeutet diese vielen Zeichen bedeuten. -> Init Map Version!
this addAction ["NameDesObjekts",Script,"Arguments",priority,ShowWindow,HideOnUse,"shortcut",'condition',Radius];
Was genau was bedeutet findet Ihr hier -> https://community.bistudio.com/wiki/addAction
Wolltet Ihr den Namen des Objektes über einen String in der Stringtable.xml laufen lassen so müsste dies dann wie folgt aussehen
this addAction [localize "STR_NameDesObjekts",Script,"Arguments",priority,ShowWindow,HideOnUse,"shortcut",'condition',Radius];
____________________
2. Was sind denn die "Standartwerte"?
Folgendes sind die von mir empfohlen Standartwerte
this addAction[localize"STR_Name",life_fnc_XXX,"",0,false,false,"","",5];
So sieht nun euere addAction aus.
________________________
3. Umsetzung am Beispiel des Marktes
this addAction[localize"STR_Shops_Market",life_fnc_virt_menu,"market"];
-> muss dann heissen this addAction[localize"STR_Shops_Market",life_fnc_virt_menu,"market",0,false,false,"","",5];
Wir haben einfach folgendes eingefügt ,0,false,false,"","",5 -> Fertig ist der Shop Radius
4. Notepad++ welche Variante brauche ich dafür?
Das ganze über Notepad++ einzufügen ist im Sinne eigentlich nichts anderes nur sind es dort statt zwei mal "" vier mal """"
Diese Variante müsste dann wie folgt aussehen -> Wir bleiben wieder beim Beispiel des Marktes
this addAction[localize""STR_Shops_Market"",life_fnc_virt_menu,""market"",0,false,false,"""","""",5];
___________
Nun sind wir auch schon fertig mit dem Tutorial.
Sollte es etwas noch fraglich sein so könnt Ihr dies gerne Kommentieren dann füge ich dies nachträglich hinzu.
Falls ich was vergessen habe bitte bescheid sagen
Ich hoffe ich konnte eventuell damit einige Fragen klären.
Liebe grüße Sebastian