Search the Community
Showing results for tags 'nemovitosti'.
-
Tak jsem Dostal nápad jak jsem věšel prádlo tak jsem se zabavil u pawna měl jsem chuť si zapawnit tak jsem vytvořil dálší include... o co jde: Tento includ hodně usnadní tvorbu nemovitostí všem pawnerům, kteři ho použijí, tvorba nemovitostí jedinou funkcí: AddProperty(nazev[],barvatextu,Float:x,Float:y,Float:z,cena,prumernyzisk,mapicon) z čehož: nazev = Jmeno nemovitosti barvatextu = barva, kterou bude nemovitost popsana pomoci Create3DTextLabel Float:X, Float:Y, Float:Z = pozice pro pickup nemovitosti cena = Cena nemovitosti prumernyzisk = Prumerný výnos nemovitosti mapicon = ikona, kterou bude nemovitost označena na mapě Celý Popis: ============================================================================ DaVe Property System include v1.0 | Vytvoril: DaVe 20.2.2015 ============================================================================ *Jak na to? 1) napiseme do vaseho modu upne nahoru: #include <DPS> 2) musime priradit funkce do publicu nasledovne: public OnGameModeInit() { DPS_OnGameModeInit(); } public OnGameModeExit() { DPS_OnGameModeExit(); } public OnPlayerConnect(playerid) { DPS_OnPlayerConnect(playerid); } public OnPlayerPickUpPickup(playerid, pickupid) { DPS_OnPlayerPickUpPickup(playerid, pickupid); } public OnPlayerSelectedMenuRow(playerid, row) { DPS_OnPlayerSelectedMenuRow(playerid, row); } 3) vyuzijeme funkci(tuto funkci zadavame do public GameModeInit() ve vasem modu): AddProperty(nazev[],barvatextu,Float:x,Float:y,Float:z,cena,prumernyzisk,mapicon) nazev = Jmeno nemovitosti barvatextu = barva, kterou bude nemovitost popsana pomoci Create3DTextLabel Float:X, Float:Y, Float:Z = pozice pro pickup nemovitosti cena = Cena nemovitosti prumernyzisk = Prumerný výnos nemovitosti mapicon = ikona, kterou bude nemovitost označena na mapě 4) nadefinujte MAX_NEMOVITOSTI na počet vašich nemovitostí: #define MAX_NEMOVITOSTI [počet využitých nemovitostí bez těchto hranatých závorek] Příklad: #define MAX_NEMOVITOSTI 3 ! Je velice důležité dodržet návod, v případě nedodržení váš mód může spamovat peníze a texty ! 5) ostatní definice: pokud chcete nemovitosti ukládat do jiné složky, než má nastavený include, nadefinujte: SYSTEM_FOLDER "vase slozka s uvozovkama bez koncoveho lomitka" příklad: #define SYSTEM_FOLDER "Nemovitosti" nadefinujte si timer výnosů z nemovitostí pomocí definice: TIME_ZISK [sekundy bez zavorek, jedna sekunda = 1000, tudíž minuta = 60000] příklad: #define TIME_ZISK 60000 //tato definice vám bude dávat zisky po minutě Jednoduchý příklad ve spoileru pod tímhle textem: NÁHLED(SCREENY) DOWNLOAD INCLUDE PASTEBIN
- 3 odpovědí
-
- 3
-
- nemovitosti
- dave property system
-
(a 3 další)
Tagged with: