Hier zeige ich euch, wie Ihr den Medic NPC´s an den Krankenhäusern einen eigenen Market mit eigenen Items hinzufügen könnt.
Unbedingt Backup machen bevor Ihr anfangt, es kann sein das Ihr euch sonst die Mission zerschießt!!!!
Config_Master.hpp Sucht die class Virtualshops und fügt folgendes ein:
sollte dann in etwa so aussehen
class VirtualShops {
class medmarket {
name = "STR_Shops_Med";
items[] = { "waterBottle", "apple", "fuelFull" };
};
class market {
name = "STR_Shops_Market";
items[] = { "waterBottle", "rabbit_grilled", "apple", "redgull" };
};
};
Stringtable.xml sucht nach Package name="Shop_Names" und fügt folgendes darunter ein:
<Key ID="STR_Shops_Med">
<Original>EMS Market</Original>
<German>EMS Market</German>
<Italian>EMS Market</Italian>
<French>EMS Market</French>
</Key>
sollte dann so aussehen
<Package name="Shop_Names">
<Key ID="STR_Shops_Med">
<Original>EMS Market</Original>
<German>EMS Market</German>
<Italian>EMS Market</Italian>
<French>EMS Market</French>
</Key>
mission.sqm
Öffnet die Datei Mission.sqm mit dem Texteditor und sucht nach
hinter dem ; am Ende fügt Ihr folgendes ein: (!! den restlichen Code nicht verändern !!)
this addAction[""EMS Market"",life_fnc_virt_menu,""medmarket"",0,false,false,"""",' playerSide == independent '];
das soll dann so aussehen
this addAction[""EMS Item Shop"",life_fnc_weaponShopMenu,""med_basic""]; this addAction[""EMS Market"",life_fnc_virt_menu,""medmarket"",0,false,false,"""",' playerSide == independent '];
das wiederholt Ihr bei allen 3 EMS Item Shops.
native-servers.com/attachment/121/
Das war schon alles, nun verfügen eure Medics über einen eigenen Market. Eine Anleitung, wie man neue Items anlegt und einem Shop zuordnet findet ihr hier ([Altis Life 4.0] Zyankali und andere Items mit Effekt erstellen).