Skripta koju koristim: CLRP
Detaljan opis problema: Imam taser sistem, kad policajac upise /taseron stvori mu se tazer u ruci... TO je ok, ali problem je sto tazer ne nestane kad promjenim na neko drugo oruzje nego ostaje u ruci stalno...
Dio skripte: Koji dio vam treba, recite....
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://www.youtube.com/watch?v=V74aeEZJQ_4&feature=youtu.be
[Pomoc] Taser Sistem
618
pregleda
9
postova
25. Dec. 2012.
if (strcmp("/tazeron", cmdtext, true, 8) == 0)
{
if(PlayerInfo == 1 || PlayerInfo == 1 || PlayerInfo == 2 || PlayerInfo == 2 || PlayerInfo == 3 || PlayerInfo == 3)
{
if(OnDuty != 1 && PlayerInfo == 2 || OnDuty == 0 && PlayerInfo == 2 || OnDuty == 0 && PlayerInfo == 1 || OnDuty == 0 && PlayerInfo == 1 || OnDuty == 0 && PlayerInfo == 3 || OnDuty == 0 && PlayerInfo == 3)
{
SendClientMessage(playerid, COLOR_RED, "(Greska!) {C4C4C4}Niste na duznosti!");
return 1;
}
else if(OnDuty != 0 && PlayerInfo == 2 || OnDuty == 1 && PlayerInfo == 2 || OnDuty == 1 && PlayerInfo == 1 || OnDuty == 1 && PlayerInfo == 1 || OnDuty == 1 && PlayerInfo == 3 || OnDuty == 1 && PlayerInfo == 3)
{
if(TazerAcceso == 1)
{
SendClientMessage(playerid,COLOR_RED,"(Greska!) {C4C4C4}Vas tazer je vec ukljucen!");
return 1;
}
new string;
new sendername;
GetPlayerName(playerid, sendername, sizeof(sendername));
TazerAcceso = 1;
SetPlayerAttachedObject(playerid, 7, 18642, 6, 0.06, 0.01, 0.08, 180.0, 0.0, 0.0);
SendClientMessage(playerid,WHITE,"*Vas tazer je sada ukljucen, da ga iskljucite, pisite /tazeroff.");
SendClientMessage(playerid,YELLOW,"**Da koristite tazer morate osobu udariti tazerom (sakama).");
format(string, sizeof(string), "* %s vadi elektro-soker.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
else return SendClientMessage(playerid, COLOR_RED,"(Greska!) {C4C4C4}Vi niste sluzbenik zakona te ne mozete koristiti tazer.");
return 1;
}25. Dec. 2012.
stavi ovo na kraj skripte
forward TazerApdejt(playerid);
public TazerApdejt(playerid)
{
if(TazerAcceso == 1)
{
if(GetPlayerWeapon(playerid) == 23)
{
SetPlayerAttachedObject(playerid, 7, 18642, 6, 0.06, 0.01, 0.08, 180.0, 0.0, 0.0); //ovo ga stavlja
return 1;
}
if(GetPlayerWeapon(playerid) != 0)
{
RemovePlayerAttachedObject(playerid, 7); //ovo ga pomera
return 1;
}
}25. Dec. 2012.
Quote from December 25, 2012, 7:42 pm:
Dodao sam i to pod ongamemodeinit i opet nista :S
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava