GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: coolboy - 2010. február 02. - 21:15:41

Cím: dm,exitdm
Írta: coolboy - 2010. február 02. - 21:15:41
Hello!
Aszt szeretném megkérdezni h aszt megtudjátok-e csinálni h ha el megyy a gyerek a dm-be akko kap piszolyt avval nincs gond csak pl beirja aszt h /exitdm akko azok a fegyok legyenek neki amivel bejött a dm-be.Meg ha elehet még aszt h ha  beirja pl /vissza akko oda rakja vissza a gyereket ahonna oda teleportált a dm-be vagy ha az nem megy azse baj csak h az elöst megtudnátok e csinálni az is johh lenne!
Meg h tudnátok e egy olyan linket küldeni ahol le van irva az /exitdm mert nem sikerül!
Mert amiko kiszeretnék /exitdm-el teleportálni akko aszt irja ki h nem teleportálhatsz  el dm közbe de akko csak a /kill müködik.
Aki megcsinálná annak örülnék és  nagyon megköszönném!!
Cím: dm,exitdm
Írta: TriPod92 - 2010. február 02. - 21:42:00
ResetPlayerWeapons()

 
ezt alkalmazva az /exitdm edhez és máris nem lesznek fegyverei.
Cím: dm,exitdm
Írta: coolboy - 2010. február 02. - 21:49:21
Köszi!jó végül igy is csak én úgy szerettem volna amivel be jött fegyoval pl a dm öszeszed amiko meg ki lép akko ugyna azok a fegyok legyenek nála amivel be jött.
Cím: dm,exitdm
Írta: Epsilon - 2010. február 03. - 11:14:30
Tedd a következoket:
Másold az alábbi kódot a játékmódod elejére:
 
new eWep[MAX_PLAYERS][13][2];
#define SavePlayerWeapons(%1) \\
for(new usualy = 0; usualy < 13; usualy++) GetPlayerWeaponData(%1, usualy, eWep[%1][usualy][0], eWep[%1][usualy][1])
#define LoadPlayerWeapons(%1) ResetPlayerWeapons(%1);\\
for(new usualy = 0; usualy < 13; usualy++) GivePlayerWeapon(%1,eWep[%1][usualy][0], eWep[%1][usualy][1])

 
A játékmódod OnPlayerConnect függvényéhez írd ezt:
 
    for (new i = 0; i < 13; i++)
{
eWep[playerid][0] = 0;
eWep[playerid][1] = 0;
}

 
Majd ha ezzel megvagy, használd egészséggel a két új funkciót.
 
SavePlayerWeapons(playerid);

 
A DM-be való belépéskor míg a
 
LoadPlayerWeapons(playerid);

 
/exitdm parancsnál.
Így visszakapjam majd a fegyvereit.
Cím: dm,exitdm
Írta: coolboy - 2010. február 03. - 13:24:05
Köszi szépen Epsion!Naon hálás vok!Am még egy kéréds nem vehetlek föl msn-re?
Cím: dm,exitdm
Írta: Epsilon - 2010. február 03. - 13:46:08
Ha sikerült kiderítened mi az msn-em akk hajrá ( nem nehéz ;))
Amúgy meg zárd a témát.