[Pomoc] /newbie

Započeo yabb3
14. Apr. 2013. Zaključano
375
pregleda
4
postova
Stefan_Salvatore
4
Enforcer
14. Apr. 2013.
Dobar dan,
Trebam Pomoc oko newbie systema
Mod koji koristim: Ravens GM
Stavljeno je da ako je igrac ispod levela 3- da ne moze koristiti newbie
if(PlayerInfo > 3){SendClientMessage(playerid,COLOR_RED,"You can't use this chat because you are not level 3+!");return 1;}


Ali problem je u tome sto kada dam /starterkit igracu namesti mu se level 3 ali cim /setstat levele na vise na primer 20 on ne moze koristiti newbie ne razumem sta je problem u ovoj liniji

Ceo kod:
	if(strcmp(cmd, "/newbie", true) == 0 || strcmp(cmd, "/n", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, "You cannot speak, you have been silenced");
return 1;
}
    if(nonewbie == 1)
    {
                SendClientMessage(playerid, TEAM_CYAN_COLOR, "Newbie chat is off.");
return 1;
}
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_GRAD2, "USAGE: (/n)ewbie [newbie chat]");
return 1;
}
if(PlayerInfo == 0)
{
              if(PlayerInfo > 3){SendClientMessage(playerid,COLOR_RED,"You can't use this chat because you are not level 3+!");return 1;}
  format(string, sizeof(string), "[ID:%i] : Newbie %s: %s",playerid, sendername, result);
}
  else if(PlayerInfo == 1)
  {
  format(string, sizeof(string), "[ID:%i] : Helper %s: %s",playerid, sendername, result);
  }
  else if(PlayerInfo == 2)
  {
  format(string, sizeof(string), "[ID:%i] : Master %s: %s",playerid, sendername, result);
  }
else if(PlayerInfo == 3)
{
format(string, sizeof(string), ": Administrator %s: %s", sendername, result);
}
SendClientMessageToAll(0x62B382AA, string);
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string, sizeof(string), "[%d/%d/%d](%d:%d:%d) %s (newbie): (%s)",d,m,y,h,mi,s, sendername, result);
ChatLog(string);
}
return 1;
}
gLava
5
Crime Lord
14. Apr. 2013.
Brate stavljeno je ad ako je igrac IZNAD 3 level da ne moze da koristi /newbie
Blaeks_Biofor
5
Forum Don
14. Apr. 2013.
if(PlayerInfo < 3){SendClientMessage(playerid,COLOR_RED,"You can't use this chat because you are not level 3+!");return 1;}
Stefan_Salvatore
4
Enforcer
14. Apr. 2013.
Blaeks wrote on April 14, 2013, 11:27 am:
if(PlayerInfo < 3){SendClientMessage(playerid,COLOR_RED,"You can't use this chat because you are not level 3+!");return 1;}


Aha kao u matematici <> vece manje sad sam skontao.

Hvala na pomoci Blaeks

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha