Szerző Téma: GODOS fegyver elvétel,a régi fegyverek visszaadása  (Megtekintve 601 alkalommal)

GODOS fegyver elvétel,a régi fegyverek visszaadása
« Dátum: 2014. február 22. - 18:20:04 »
0 Show voters
Üdv
Azt hogy tudnám elérni hogy XY playernek van M14 350 ammoval,és shotgun 100ammoval(ez csak példa)
Ha bekapcsolja a /god - ot akkor elveszi tõle a fegyvereket.
Ha viszont kikapcsolja ugyanúgy kapja vissza mint ahogy azelõtt bekapcsolta m14 350ammoval és shotgun 100 ammoval...
Erre nem jövök rá sehogysem!
Aki tudna segítséget adni azt kérem hogy Kompletten irja le a CODE-t!
és még az kellene nekem hogy pl. van 4600 ammom xy weaponbol,és 4600nál nem lehet több,tehát ha pl. fegyvervételnél van m14 bõl 4600 ammom(ez a maximum) és venni akarok akkor azt irja hogy 4600 ammonál többet nem tarthatsz magadnál!
és mindegyik fegyvernél más legyen!
Köszönöm!
« Utoljára szerkesztve: 2014. február 22. - 18:24:38 írta Dead Space »

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
GODOS fegyver elvétel,a régi fegyverek visszaadása
« Válasz #1 Dátum: 2014. február 26. - 13:32:41 »
0 Show voters
1.
GM elejére:
 
forward AntiGodModeWeapons();

 
Csinálj egy timert az OnGameModeInit() alá:
 
SetTimer(\"AntiGodModeWeapons\", 1000, true);

 
GM-be valahova:
 
public AntiGodModeWeapons() {
for(new i; i < MAX_PLAYERS; i++) {
if(!IsPlayerConnected(i)) continue;
if(GetPVarInt(i, \"GodMode\")) SetPlayerArmedWeapon(i, 0);
}
return 1;
}

 




2.
http://wiki.sa-mp.com/wiki/GetPlayerAmmo

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal