[Pomoc] Spike

Započeo WaLLa
27. Dec. 2012. Zaključano
430
pregleda
6
postova
Marshall
3
Hustler
27. Dec. 2012.
Skripta koju koristim: CLRP
Detaljan opis problema: Znaci kad neki igrac postavi /spike, onda drugi igrač ne može postaviti spike... Pise "Vec ste postavili spike"...
Dio skripte:
if(strcmp("/spike", cmdtext, true) == 0)
    {
    if(PlayerInfo == 1 || PlayerInfo == 1 || PlayerInfo == 2 || PlayerInfo == 2 || PlayerInfo == 3 || PlayerInfo == 3)
    {
        if(PlayerInfo >= 3)
        {
        if(spikeuzeto == 1) // koliko puta da mogu uzeti
{
SendClientMessage(playerid,-1,"{AA3333}(Greska){C4C4C4} Vec ste postavili siljke.");
return 1;
}
else
{
    new string;
    new sendername;
GetPlayerName(playerid, sendername, sizeof(sendername));
    spikeuzeto ++;
    new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateStrip(plocx,plocy,plocz,ploca);
        SendClientMessage(playerid, COLOR_OBAVIJEST, "(Obavijest){FFFFFF} Postavili ste siljke!");
        format(string, sizeof(string), "* %s je postavio siljke.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
        return 1;
        }
}
else return SendClientMessage(playerid, COLOR_RED,"(Greska) {C4C4C4}Morate biti rank 3+.");
}
else
{
    SendClientMessage(playerid, COLOR_RED, "(Greska){C4C4C4} Niste clan drzavnih organizacija!");
}
return 1;
}
if (strcmp("/maknispike", cmdtext, true) == 0)
{
  if(PlayerInfo == 1 || PlayerInfo == 1 || PlayerInfo == 2 || PlayerInfo == 2 || PlayerInfo == 3 || PlayerInfo == 3)
      {
          if(PlayerInfo >= 3)
          {
          if(spikeuzeto == 0) // koliko puta da mogu uzeti
{
SendClientMessage(playerid,-1,"{AA3333}(Greska){C4C4C4} Niste ni postavili siljke.");
return 1;
}
else
{
        DeleteClosestStrip(playerid);
    return 1;
    }
    }
            else return SendClientMessage(playerid, COLOR_RED,"(Greska) {C4C4C4}Morate biti rank 3+.");
      }
      else
{
    SendClientMessage(playerid, COLOR_RED, "(Greska){C4C4C4} Niste clan drzavnih organizacija!");
}
  return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Blaeks_Biofor
5
Forum Don
27. Dec. 2012.
if(strcmp("/spike", cmdtext, true) == 0)
    {
    if(PlayerInfo == 1 || PlayerInfo == 1 || PlayerInfo == 2 || PlayerInfo == 2 || PlayerInfo == 3 || PlayerInfo == 3)
    {
        if(PlayerInfo >= 3)
        {
        if(spiketime == 1) return SCM(playerid, -1, "vec ste iskoristili tu komandu , sacekajte malo !");
{
else
{
    new string;
    new sendername;
GetPlayerName(playerid, sendername, sizeof(sendername));
    SetTimerEx("spiketimer", 300000, false, "i", playerid);
    new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateStrip(plocx,plocy,plocz,ploca);
        SendClientMessage(playerid, COLOR_OBAVIJEST, "(Obavijest){FFFFFF} Postavili ste siljke!");
        format(string, sizeof(string), "* %s je postavio siljke.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
        return 1;
        }
}
else return SendClientMessage(playerid, COLOR_RED,"(Greska) {C4C4C4}Morate biti rank 3+.");
}
else
{
    SendClientMessage(playerid, COLOR_RED, "(Greska){C4C4C4} Niste clan drzavnih organizacija!");
}
return 1;
}
if (strcmp("/maknispike", cmdtext, true) == 0)
{
  if(PlayerInfo == 1 || PlayerInfo == 1 || PlayerInfo == 2 || PlayerInfo == 2 || PlayerInfo == 3 || PlayerInfo == 3)
      {
          if(PlayerInfo >= 3)
          {
          if(spiketime == 1) return SCM(playerid, -1, "vec ste iskoristili tu komandu , sacekajte malo !");
{
else
{
        DeleteClosestStrip(playerid);
                                SetTimerEx("spiketimer", 300000, false, "i", playerid);
    return 1;
    }
    }
            else return SendClientMessage(playerid, COLOR_RED,"(Greska) {C4C4C4}Morate biti rank 3+.");
      }
      else
{
    SendClientMessage(playerid, COLOR_RED, "(Greska){C4C4C4} Niste clan drzavnih organizacija!");
}
  return 1;
}
na vrh stavi ovo
new spiketime;
ovo pod onplayerconnect
spiketime = 0;
na vhr isto ovo
forward spiketimer(playerid);
i na kraj skripte
public spiketimer(playerid)
{
    if(spiketime == 1)
    {
spiketime = 0;
    }
}
Marshall
3
Hustler
27. Dec. 2012.
izbaci mi pun k errora :S
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(4599) : error 004: function "ProxDetector" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(4678) : error 017: undefined symbol "IsPlayerInWater"
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(4681) : error 017: undefined symbol "IsPlayerAiming"
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(4698) : error 017: undefined symbol "IsPlayerAiming"
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(4715) : error 017: undefined symbol "IsPlayerAiming"
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(4732) : error 017: undefined symbol "IsPlayerAiming"
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(4749) : error 017: undefined symbol "IsPlayerAiming"
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(4767) : error 017: undefined symbol "IsPlayerAiming"
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(4997) : error 017: undefined symbol "GivePlayerCash"
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5030) : error 017: undefined symbol "GivePlayerCash"
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5125) : error 004: function "SafeResetPlayerWeapons" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5126) : error 004: function "SafeGivePlayerWeapon" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5150) : error 004: function "SafeResetPlayerWeapons" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5506) : error 004: function "PlayerToPoint" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5518) : error 004: function "PlayerToPoint" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5522) : error 004: function "PlayerToPoint" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5534) : error 004: function "PlayerToPoint" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5538) : error 004: function "PlayerToPoint" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5542) : error 004: function "PlayerToPoint" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5546) : error 004: function "PlayerToPoint" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5550) : error 004: function "PlayerToPoint" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5554) : error 004: function "PlayerToPoint" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5558) : error 004: function "PlayerToPoint" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5562) : error 004: function "PlayerToPoint" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5566) : error 004: function "PlayerToPoint" is not implemented
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(5570) : error 004: function "PlayerToPoint" is not implemented

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

26 Errors.
Blaeks_Biofor
5
Forum Don
27. Dec. 2012.
negde sam izostavio zagrade, pogledaj da li su u komandi i li u publicu
Marshall
3
Hustler
27. Dec. 2012.
RIjesio sam errore al svejedno ne radi... Sad mogu postavljati koliko god hocu spikeova...

Vidis ovo spikeuzeto ++;

E da li je moguće da svaki igrač ima za sebe to "spikeuzeto"? Jer gledaj. U komandi /spike postavlja se spikeuzeto ++; i zato nemoze drugi igrač napraviti jos jedan spike, ako me razumijes
Blaeks_Biofor
5
Forum Don
27. Dec. 2012.
pa ja sam ti to i napravio, kao sto sam ti ja rekao, tako napravis, i onda ce moci odredjeno za igraca

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha