Wysłany: 2015-01-07, 15:23
AdiX_
Mapper
Wiek: 26 Na forum: 4562 dni Posty: 61
Nick w MP: .AdiX_
Piwa : 399
Witam mam oto ten kod.. chc? zrobi? tak gdy gracz wpisuje drugi raz t? komend? to usuwa mu dane rzeczy, lecz nie wiem jak to zrobi?. Prosz? o szybk? pomoc.
Pawn
CMD : sluzba_policja ( playerid )
{
new frakcja = gGracz [ playerid ][ Frakcja ];
if( frakcja == 1 )
{
SendClientMessage ( playerid , - 1 , "{FFFFFF}[{008080}FRAKCJE{FFFFFF}] Zaczynasz s?u?b? w Policji!" );
SetPlayerSkin ( playerid , 280 );
SetPlayerHealth ( playerid , 100.0 );
SetPlayerArmour ( playerid , 100 );
SetPlayerColor ( playerid , 0xFFFFFF00 );
GivePlayerWeapon ( playerid , 1 , 99999999 );
GivePlayerWeapon ( playerid , 3 , 99999999 );
GivePlayerWeapon ( playerid , 24 , 99999999 );
GivePlayerWeapon ( playerid , 25 , 99999999 );
GivePlayerWeapon ( playerid , 30 , 99999999 );
}
else
{
SendClientMessage ( playerid , - 1 , "{FFFFFF}[{008080}FRAKCJE{FFFFFF}] Nie jeste? zatrudniony w policji!" );
}
return 1 ;
}
Wysłany: 2015-01-07, 15:56
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
Kod: new bool:used_already[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
used_already[playerid] = false;
}
CMD:sluzba_policja(playerid)
{
new frakcja = gGracz[playerid][Frakcja];
if(frakcja == 1)
{
if(!used_already[playerid])
{
SendClientMessage(playerid, -1, "{FFFFFF}[{008080}FRAKCJE{FFFFFF}] Zaczynasz s?u?b? w Policji!");
SetPlayerSkin(playerid, 280);
SetPlayerHealth(playerid, 100.0);
SetPlayerArmour(playerid, 100);
SetPlayerColor(playerid, 0xFFFFFF00);
GivePlayerWeapon(playerid, 1, 99999999);
GivePlayerWeapon(playerid, 3, 99999999);
GivePlayerWeapon(playerid, 24, 99999999);
GivePlayerWeapon(playerid, 25, 99999999);
GivePlayerWeapon(playerid, 30, 99999999);
used_already[playerid] = true;
} else {
RemovePlayerWeapon(playerid, 1);
RemovePlayerWeapon(playerid, 3);
RemovePlayerWeapon(playerid, 24);
RemovePlayerWeapon(playerid, 25);
RemovePlayerWeapon(playerid, 30);
used_already[playerid] = false;
}
}
else
{
SendClientMessage(playerid, -1, "{FFFFFF}[{008080}FRAKCJE{FFFFFF}] Nie jeste? zatrudniony w policji!");
}
return 1;
}
stock RemovePlayerWeapon(playerid, weaponid)
{
new plyWeapons[12]
new plyAmmo[12]
for(new slot = 0; slot != 12; slot++)
{
new wep, ammo
GetPlayerWeaponData(playerid, slot, wep, ammo)
if(wep != weaponid)
{
GetPlayerWeaponData(playerid, slot, plyWeapons[slot], plyAmmo[slot])
}
}
ResetPlayerWeapons(playerid)
for(new slot = 0; slot != 12; slot++)
{
GivePlayerWeapon(playerid, plyWeapons[slot], plyAmmo[slot])
}
}
Wysłany: 2015-01-07, 18:13
AdiX_
Mapper
Wiek: 26 Na forum: 4562 dni Posty: 61
Nick w MP: .AdiX_
Piwa : 399
Dzi?ki, piweczko!
Wysłany: 2015-01-10, 12:39
Iggy
#admin
Wiek: 26 Na forum: 4596 dni Posty: 3469
Nick w MP: Iggy
Piwa : 1716
Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .
Temat został zamknięty, z powodu naruszenia zasad lub wyczerpania treści.
Tagi: służba.
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: