vip chat

Započeo Ole
9. Jun 2017.
914
pregleda
10
postova
OleSon
4
Shot Caller
9. Jun 2017.
Skripta koju koristim:moje nesto
Detaljan opis problema: kada odradim zcmd komandu na serveru mi se prikaze ta komanda npr ali ispod pise server unkown command inace sve komande su mi u ycmd ali nzm kako da prebacim npr ovaj vipchat u ycmd kad mi baca errore  😳
Dio skripte:
CMD:vc(playerid, params[])
  {
      if(IsPlayerConnected(playerid))
      if(PlayerInfo >= 1) {
      {
new sendername;
        GetPlayerName(playerid, sendername, sizeof(sendername));
        new length = strlen(cmdtext);
        while ((idx < length) && (cmdtext <= ' '))
        {
            idx++;
        }
        new offset = idx;
        new result;
        while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
        {
            result[idx - offset] = cmdtext;
            idx++;
        }
        result[idx - offset] = EOS;
        if(!strlen(result))
        {
            SendClientMessage(playerid, COLOR_RED, "Koristi: /vc [Vip Chat]");
            return 1;
        }
        format(string, sizeof(string), "|%d|VIP|%s:{FFFFFF} %s", PlayerInfo, sendername, result);
        if (PlayerInfo >= 1)
        {
            SendVipMessage(string);
        }
        printf("VIP %s: %s", sendername, result);
      }
      return 1;
      } else return SendClientMessage(playerid,red,"ERROR: Nemas ovlastenje za ovu komandu!");
  }

Neke slike/video za lakse dobivanje pomoci(neobavezno):
C:\Users\Ole\Desktop\official script\gamemodes\skripta.pwn(10266) : error 017: undefined symbol "cmdtext"
C:\Users\Ole\Desktop\official script\gamemodes\skripta.pwn(10267) : error 017: undefined symbol "idx"
C:\Users\Ole\Desktop\official script\gamemodes\skripta.pwn(10267) : error 029: invalid expression, assumed zero
C:\Users\Ole\Desktop\official script\gamemodes\skripta.pwn(10267) : error 029: invalid expression, assumed zero
C:\Users\Ole\Desktop\official script\gamemodes\skripta.pwn(10267) : fatal error 107: too many error messages on one line
SejnurHD
5
OG Legend
9. Jun 2017.
Pa nije ti definisano ovo "cmdtext" i "idx" probaj videti, kako si drugde definisovao, za upisivanje teksta, i proveravanje  id igraca.
RahimPAWNO
5
OG Legend
9. Jun 2017.
new cmdtext, idx;
NenoX99
4
Shot Caller
9. Jun 2017.
Prebaci u YCMD.Nije tesko,mesto CMD stavljas YCMD,sve ostalo isto do zadnjeg zareza stavljas help,ostalo isto ide.Posle otvorene zagrade stavljas #pragma unused help i tjt,pisem preko fona msm da s sve dobro objasnio i rekao
Danisoni
5
Godfather
9. Jun 2017.
Pokušaj ovako:
CMD:vc(playerid, params[])
  {
      if(IsPlayerConnected(playerid))
      if(PlayerInfo >= 1) {
      {
        if(!strlen(params))
        {
            SendClientMessage(playerid, COLOR_RED, "Koristi: /vc [Vip Chat]");
            return 1;
        }
        format(string, sizeof(string), "|%d|VIP|%s:{FFFFFF} %s", PlayerInfo, sendername, params);
        if (PlayerInfo >= 1)
        {
            SendVipMessage(string);
        }
        printf("VIP %s: %s", sendername, params);
      }
      return 1;
      } else return SendClientMessage(playerid,red,"ERROR: Nemas ovlastenje za ovu komandu!");
  }
OleSon
4
Shot Caller
10. Jun 2017.
hvala vam puno rijesio sam to ali sada je problem sto vip chat mogu vidjeti svi igraci na serveru i ovo SendVipMessage ja msm da nema nikakvu funkciju  😕 😕 
stock SendVipMessage(message[])
{
    foreach(Player, i)
    {
        if(GetPVarInt(i,"dRank" ) < 1)
        {
            SendClientMessage(i,COLOR_ORANGE,message);
        }
        else return 0;
    }
    return 1;
}
FunnyGamingDay - FGD
6
OG Legend
10. Jun 2017.
Jel imas definirano u PlayerInfo
pVip
?
Ako imas, umesto
if(GetPVarInt(i,"dRank" ) < 1)
dodaj ovo:
if(PlayerInfo >= 1)

I Vrv ce raditi.

Former SA:MP server developer

AndroCorleone
5
OG Legend
10. Jun 2017.
Cyllox wrote on June 10, 2017, 5:38 pm:
Jel imas definirano u PlayerInfo
pVip
?
Ako imas, umesto
if(GetPVarInt(i,"dRank" ) < 1)
dodaj ovo:
if(PlayerInfo >= 1)

I Vrv ce raditi.

Lol, vidis da mu nije nije definisano sa pVip nego dRank, sta lupas..
Danisoni
5
Godfather
10. Jun 2017.
stock SendVipMessage(message[])
{
    foreach(Player, i)
    {
        if(PlayerInfo >= 1)
        {
            SendClientMessage(i,COLOR_ORANGE,message);
        }
    }
    return 1;
}
OleSon
4
Shot Caller
10. Jun 2017.
hvala hvala vam puno rijeseno 😉 😎

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha