Hallo,
wie erstelle ich im GF ( DINI ) eine NO DM Zone?
Könnt ihr mir da was vorgeben ? Sprich das wenn man einen schlagen will das man automatisch 1 wanted bekommt?
Danke im voraus
Hallo,
wie erstelle ich im GF ( DINI ) eine NO DM Zone?
Könnt ihr mir da was vorgeben ? Sprich das wenn man einen schlagen will das man automatisch 1 wanted bekommt?
Danke im voraus
http://forum.sa-mp.com/showthread.php?t=235122, könnte dir helfen.
Oder das
[ INCLUDE ] B_NoDM 2.0 - Erstelle Dm Freie Zonen (Jetzt auch Ingame)
beides auf DINI?
Laut Pastebin sql-lite.
Nutz doch einfach die funktionen des streamer-plugins
Damit erstellst du eine Zone:
native CreateDynamicRectangle(Float:minx, Float:miny, Float:maxx, Float:maxy, worldid = -1, interiorid = -1, playerid = -1);
Zum Thema schlagen dazu kannst du das Callback OnPlayerTakeDamage verwenden , welches aufgerufen wird wenn ein Spieler schaden bekommt die issuerid ist die Spielerid , welche dne schaden verursacht
hat.
Da kannst du zusätzlich überpüfen mit einer for-schleife (falls du noch andere Zone erstellen willst, welche keine DM-Zonen sein sollen) ob der spieler in einer dm zone ist.
native IsPlayerInDynamicArea(playerid, areaid, recheck = 0);
native IsPlayerInAnyDynamicArea(playerid, recheck = 0);
Folgende Callbacks sind nützlich um irgend welche texte anzuzeigen, diese werden aufgerufen wenn der Spieler eine Zone, welche unter anderem mit CreateDynamicRectangle erstellt wurde :
forward OnPlayerEnterDynamicArea(playerid, areaid);
forward OnPlayerLeaveDynamicArea(playerid, areaid);