Ucitavanje skina i pomoc oko komande

Započeo Deken
pre 7 godina
930
pregleda
12
postova
Deken
Underboss
pre 7 godina
Problem(error/warning): vaš odgovor
Dio skripte: [ pawn ]vaš odgovor[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
Zdravo prvo oko aduty komande ona mn ne radi mislim radi sve osim ovoga kad naprimer ocu da proverim da admin level bude veci od 1 onda ne radi ni za one ispod ni za one iznad a ako uzmem da admin mora biti manji od 1 onda ga i admin i igraci mogu koristiti i odma im se admin set na lvl 7 mislim treba mi i to da im ne seta admina na lvl 7 nego da ostane taj admin level

CMD:aduty(playerid,params[])
{
    new string1,string2;
if(PlayerInfo == 0) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti ovu komandu jer niste ulogovani.");
if(PlayerInfo == 1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti komande dok ste u zatvoru!");
if(PlayerInfo < 1)
{
if(PlayerInfo == 0)
{
    PlayerInfo = 1;
    SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Sada ste na duznosti!");
    SetPlayerColor(playerid, 0x0E0101);
    GetPlayerName(playerid,playername,sizeof(playername));
format(string1,sizeof(string1), ""CRVENA"[BD:RP]"BELA"Admin %s je sada na duznosti!",playername);
SendClientMessageToAll(-1,string1);
SetPlayerSkin(playerid,294);
}
else if(PlayerInfo == 1)
{
PlayerInfo = 0;
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Vise niste na duznosti!");
    SetPlayerColor(playerid, 0xFFFFF);
            GetPlayerName(playerid,playername,sizeof(playername));
format(string2,sizeof(string2), ""CRVENA"[BD:RP]"BELA"Admin %s vise nije na duznosti molimo vas za strpljenje!",playername);
SendClientMessageToAll(-1,string2);
SetPlayerSkin(playerid,PlayerInfo);
}
}
else return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Niste ovlasteni da koristite ovu komandu!");
return 1;
}

Druga stvar je za skin komanda fino radi sve normalno i kad se login ne seta mi skin koji sam rekao da mi stavi a stavio sam ucitavanje

SetPlayerSkin(playerid, pSkin); // ovako sam ga definisao
Deken
Underboss
pre 7 godina
reseno prvo samo ovo drugo
Makenzi Wannabe
Rookie
pre 7 godina
OnPlayerSpawn(playerid)
{
    SetPlayerSkin(playerid, PlayerInfo);
    return 1;
}
a kada stavljas igracu skin moras ga sacuvati (fajl) i moras varijablu PlayerInfo staviti na skinid pre cuvanja igraca 😄
Deken
Underboss
pre 7 godina
Makenzi Wannabe wrote on January 11, 2019, 4:50 pm:
OnPlayerSpawn(playerid)
{
    SetPlayerSkin(playerid, PlayerInfo);
    return 1;
}
a kada stavljas igracu skin moras ga sacuvati (fajl) i moras varijablu PlayerInfo staviti na skinid pre cuvanja igraca 😄

to sam napravio vec samo nisam stavio pod spawn neko onplayerconnect
ali ipak radi na onplayerspawn upravu si ja isao preko onplayerconnect
Deken
Underboss
pre 7 godina
ovo prvo ne radi opet
Gaucho69
Crime Lord
pre 7 godina
Koje da ti ja fixam ae reci koje ti ne radi salji kod
Deken
Underboss
pre 7 godina
Gaucho69 wrote on January 11, 2019, 5:20 pm:
Koje da ti ja fixam ae reci koje ti ne radi salji kod

imas kod aduty to moze i obican igrac  da uzme aduty i dobije odma a7
Gaucho69
Crime Lord
pre 7 godina
Probaj sad i mora da radi
CMD:aduty(playerid,params[])
{
    new string1,string2;
if(PlayerInfo == 0) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti ovu komandu jer niste ulogovani.");
if(PlayerInfo == 1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti komande dok ste u zatvoru!");
if(PlayerInfo >= 1)
{
if(PlayerInfo == 0)
{
    PlayerInfo = 1;
    SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Sada ste na duznosti!");
    SetPlayerColor(playerid, 0x0E0101);
    GetPlayerName(playerid,playername,sizeof(playername));
format(string1,sizeof(string1), ""CRVENA"[BD:RP]"BELA"Admin %s je sada na duznosti!",playername);
SendClientMessageToAll(-1,string1);
SetPlayerSkin(playerid,294);
}
else if(PlayerInfo == 1)
{
PlayerInfo = 0;
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Vise niste na duznosti!");
    SetPlayerColor(playerid, 0xFFFFF);
            GetPlayerName(playerid,playername,sizeof(playername));
format(string2,sizeof(string2), ""CRVENA"[BD:RP]"BELA"Admin %s vise nije na duznosti molimo vas za strpljenje!",playername);
SendClientMessageToAll(-1,string2);
SetPlayerSkin(playerid,PlayerInfo);
}
}
else return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Niste ovlasteni da koristite ovu komandu!");
return 1;
}
Deken
Underboss
pre 7 godina
Gaucho69 wrote on January 11, 2019, 5:32 pm:
Probaj sad i mora da radi
CMD:aduty(playerid,params[])
{
    new string1,string2;
if(PlayerInfo == 0) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti ovu komandu jer niste ulogovani.");
if(PlayerInfo == 1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti komande dok ste u zatvoru!");
if(PlayerInfo >= 1)
{
if(PlayerInfo == 0)
{
    PlayerInfo = 1;
    SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Sada ste na duznosti!");
    SetPlayerColor(playerid, 0x0E0101);
    GetPlayerName(playerid,playername,sizeof(playername));
format(string1,sizeof(string1), ""CRVENA"[BD:RP]"BELA"Admin %s je sada na duznosti!",playername);
SendClientMessageToAll(-1,string1);
SetPlayerSkin(playerid,294);
}
else if(PlayerInfo == 1)
{
PlayerInfo = 0;
SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Vise niste na duznosti!");
    SetPlayerColor(playerid, 0xFFFFF);
            GetPlayerName(playerid,playername,sizeof(playername));
format(string2,sizeof(string2), ""CRVENA"[BD:RP]"BELA"Admin %s vise nije na duznosti molimo vas za strpljenje!",playername);
SendClientMessageToAll(-1,string2);
SetPlayerSkin(playerid,PlayerInfo);
}
}
else return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Niste ovlasteni da koristite ovu komandu!");
return 1;
}

tako sam prvo i stavio ali svejedno ne radi
Deken
Underboss
pre 7 godina
skontao sam sad radilo je nego mi register sistem seta admina lvl 7 a ja stavio da seta admina level 0 zato i radi aduty
Gaucho69
Crime Lord
pre 7 godina
Ako ovo ne radi nije do komande 100%  😉
CMD:aduty(playerid,params[])
{
    new string1,string2;
  if(PlayerInfo == 0) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti ovu komandu jer niste ulogovani.");
  if(PlayerInfo == 1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti komande dok ste u zatvoru!");
  if(PlayerInfo == 1)
  {
  if(PlayerInfo == 0)
      {
          PlayerInfo = 1;
          SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Sada ste na duznosti!");
          SetPlayerColor(playerid, 0x0E0101);
          GetPlayerName(playerid,playername,sizeof(playername));
        format(string1,sizeof(string1), ""CRVENA"[BD:RP]"BELA"Admin %s je sada na duznosti!",playername);
        SendClientMessageToAll(-1,string1);
        SetPlayerSkin(playerid,294);
      }
      else if(PlayerInfo == 1)
      {
        PlayerInfo = 0;
        SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Vise niste na duznosti!");
          SetPlayerColor(playerid, 0xFFFFF);
            GetPlayerName(playerid,playername,sizeof(playername));
        format(string2,sizeof(string2), ""CRVENA"[BD:RP]"BELA"Admin %s vise nije na duznosti molimo vas za strpljenje!",playername);
        SendClientMessageToAll(-1,string2);
        SetPlayerSkin(playerid,PlayerInfo);
      }
  }
  else return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Niste ovlasteni da koristite ovu komandu!");
  return 1;
}
Gaucho69
Crime Lord
pre 7 godina
Uzivaj buraz <3 baci neku zahvalnicu ako sam ti pomogo  😉

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava