Skripta koju koristim:ravens preradjeni
Detaljan opis problema:E ovako interesuje me kako da sredim kada neko udara novaliju do 4 lvl-a da pise Udarate Novajliju, ili kad je igrac civil da Pise Udarate Civila ili kada pucam na civila da pise Pucate na neoruzanog civila ako on nema gun, kontate😕 i ako npr udaram 3 puta novajliju i izbacuje mi Udarate Novajliju i onda me nakon treceg upozorenja slapuje
Dio skripte:///
Neke slike/video za lakse dobivanje pomoci(neobavezno): ////
[POMOC] Pucanje
662
pregleda
18
postova
16. Feb. 2013.
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
if(damagedid != INVALID_PLAYER_ID)
{
if(!IsPlayerInAnyVehicle(playerid))
{
if(PlayerInfo == 1)
{
UdaranjeN += 1;
if(UdaranjeN == 5)
{
SCM(playerid,COLOR_WHITE,"Udarate Novajliju!");
}
else if(UdaranjeN == 10)
{
SCM(playerid,COLOR_WHITE,"Udarate Novajliju!");
}
else if(UdaranjeN == 15)
{
new Float:slx, Float:sly, Float:slz;
GetPlayerPos(playerid, slx, sly, slz);
SafeSetPlayerPos(playerid, slx, sly, slz+8);
PlayerPlaySound(playerid, 1190, slx, sly, slz+8);
UdaranjeN = 0;
}
KillTimer(ResetUdaranjeTimer);
ResetUdaranjeTimer = SetTimerEx("ResetUdaranjeTimer1",180000,0,"i",playerid);
}
}
}
return 1;
}
public ResetUdaranjeTimer1(playerid)
{
UdaranjeN = 0;
return 1;
}evo uradio sam ovo i slapuje ga a kako sada da stavim ako natsavi da ga udara da ga opet slapuje i oduzme pare i gun
16. Feb. 2013.
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
if(damagedid != INVALID_PLAYER_ID)
{
if(!IsPlayerInAnyVehicle(playerid))
{
if(PlayerInfo == 1)
{
UdaranjeN += 1;
if(UdaranjeN == 5)
{
SCM(playerid,COLOR_WHITE,"Udarate Novajliju!");
}
else if(UdaranjeN == 10)
{
SCM(playerid,COLOR_WHITE,"Udarate Novajliju!");
}
else if(UdaranjeN == 15)
{
new Float:slx, Float:sly, Float:slz;
GetPlayerPos(playerid, slx, sly, slz);
SafeSetPlayerPos(playerid, slx, sly, slz+8);
PlayerPlaySound(playerid, 1190, slx, sly, slz+8);
UdaranjeN = 0;
}
else if(UdaranjeN == 20)
{
SCM(playerid,COLOR_WHITE,"PREVRSILI STE SVAKU MERU!");
ResetPlayerWeapons(playerid);
}
else if(UdaranjeN == 10)
{
KillTimer(ResetUdaranjeTimer);
ResetUdaranjeTimer = SetTimerEx("ResetUdaranjeTimer1",180000,0,"i",playerid);
}
}
}
return 1;
}
public ResetUdaranjeTimer1(playerid)
{
UdaranjeN = 0;
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava