PARTNERI:

* Marketing

-UPOZORENJE-

Samo registrovani članovi mogu da vide/koriste forum u celini.
Prijavite se ili registrujte nalog na Balkan SA-MP forumu.


Autor Tema: [Rešeno] Ucitavanje skina i pomoc oko komande  (Pročitano 125 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže Deken

Ucitavanje skina i pomoc oko komande
« poslato: Januar 11, 2019, 17:35:55 posle podne »
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
Pawno Code: [Izaberi]
CMD:aduty(playerid,params[])
{
    new string1[150],string2[150];
if(PlayerInfo[playerid][Ulogovan] == 0) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti ovu komandu jer niste ulogovani.");
if(PlayerInfo[playerid][Zatvoren] == 1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti komande dok ste u zatvoru!");
if(PlayerInfo[playerid][pAdmin] < 1)
{
if(PlayerInfo[playerid][AdminDuty] == 0)
{
    PlayerInfo[playerid][AdminDuty] = 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[playerid][AdminDuty] == 1)
{
PlayerInfo[playerid][AdminDuty] = 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[playerid][pSkin]);
}
}
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
Pawno Code: [Izaberi]
SetPlayerSkin(playerid, pSkin); // ovako sam ga definisao
« Poslednja izmena: Januar 12, 2019, 16:48:34 posle podne Bašovski »
Scripter | Owner | [BD:RP] 6% Dovrsen |
 

Van mreže Deken

Odg: Ucitavanje skina i pomoc oko komande
« Odgovor #1 poslato: Januar 11, 2019, 17:46:54 posle podne »
reseno prvo samo ovo drugo
Scripter | Owner | [BD:RP] 6% Dovrsen |
 

Van mreže #W4J774CHU PRESTANIBANATBOGTEJEBO

Odg: Ucitavanje skina i pomoc oko komande
« Odgovor #2 poslato: Januar 11, 2019, 17:50:00 posle podne »
OnPlayerSpawn(playerid)
{
    SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
    return 1;
}
a kada stavljas igracu skin moras ga sacuvati (fajl) i moras varijablu PlayerInfo[playerid][pSkin] staviti na skinid pre cuvanja igraca :D
</developer>
 
Korisnici koji su se zahvalili: Deken

Van mreže Deken

Odg: Ucitavanje skina i pomoc oko komande
« Odgovor #3 poslato: Januar 11, 2019, 18:13:32 posle podne »
OnPlayerSpawn(playerid)
{
    SetPlayerSkin(playerid, PlayerInfo[playerid][pSkin]);
    return 1;
}
a kada stavljas igracu skin moras ga sacuvati (fajl) i moras varijablu PlayerInfo[playerid][pSkin] staviti na skinid pre cuvanja igraca :D
to sam napravio vec samo nisam stavio pod spawn neko onplayerconnect
ali ipak radi na onplayerspawn upravu si ja isao preko onplayerconnect
Scripter | Owner | [BD:RP] 6% Dovrsen |
 

Van mreže Deken

Odg: Ucitavanje skina i pomoc oko komande
« Odgovor #4 poslato: Januar 11, 2019, 18:13:49 posle podne »
ovo prvo ne radi opet
Scripter | Owner | [BD:RP] 6% Dovrsen |
 

Van mreže Aggressive

Odg: Ucitavanje skina i pomoc oko komande
« Odgovor #5 poslato: Januar 11, 2019, 18:20:54 posle podne »
Koje da ti ja fixam ae reci koje ti ne radi salji kod
 
Korisnici koji su se zahvalili: Deken

Van mreže Deken

Odg: Ucitavanje skina i pomoc oko komande
« Odgovor #6 poslato: Januar 11, 2019, 18:23:27 posle podne »
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
Scripter | Owner | [BD:RP] 6% Dovrsen |
 

Van mreže Aggressive

Odg: Ucitavanje skina i pomoc oko komande
« Odgovor #7 poslato: Januar 11, 2019, 18:32:33 posle podne »
Probaj sad i mora da radi
CMD:aduty(playerid,params[])
{
    new string1[150],string2[150];
   if(PlayerInfo[playerid][Ulogovan] == 0) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti ovu komandu jer niste ulogovani.");
   if(PlayerInfo[playerid][Zatvoren] == 1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti komande dok ste u zatvoru!");
   if(PlayerInfo[playerid][pAdmin] >= 1)
   {
   if(PlayerInfo[playerid][AdminDuty] == 0)
      {
          PlayerInfo[playerid][AdminDuty] = 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[playerid][AdminDuty] == 1)
      {
         PlayerInfo[playerid][AdminDuty] = 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[playerid][pSkin]);
      }
   }
   else return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Niste ovlasteni da koristite ovu komandu!");
   return 1;
}
 

Van mreže Deken

Odg: Ucitavanje skina i pomoc oko komande
« Odgovor #8 poslato: Januar 11, 2019, 18:43:00 posle podne »
Probaj sad i mora da radi
CMD:aduty(playerid,params[])
{
    new string1[150],string2[150];
   if(PlayerInfo[playerid][Ulogovan] == 0) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti ovu komandu jer niste ulogovani.");
   if(PlayerInfo[playerid][Zatvoren] == 1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti komande dok ste u zatvoru!");
   if(PlayerInfo[playerid][pAdmin] >= 1)
   {
   if(PlayerInfo[playerid][AdminDuty] == 0)
      {
          PlayerInfo[playerid][AdminDuty] = 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[playerid][AdminDuty] == 1)
      {
         PlayerInfo[playerid][AdminDuty] = 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[playerid][pSkin]);
      }
   }
   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
Scripter | Owner | [BD:RP] 6% Dovrsen |
 

Van mreže Deken

Odg: Ucitavanje skina i pomoc oko komande
« Odgovor #9 poslato: Januar 11, 2019, 18:50:49 posle podne »
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
Scripter | Owner | [BD:RP] 6% Dovrsen |
 

Van mreže Aggressive

Odg: Ucitavanje skina i pomoc oko komande
« Odgovor #10 poslato: Januar 11, 2019, 19:00:11 posle podne »
Ako ovo ne radi nije do komande 100%  ;)
CMD:aduty(playerid,params[])
{
    new string1[150],string2[150];
   if(PlayerInfo[playerid][Ulogovan] == 0) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti ovu komandu jer niste ulogovani.");
   if(PlayerInfo[playerid][Zatvoren] == 1) return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Ne mozete koristiti komande dok ste u zatvoru!");
   if(PlayerInfo[playerid][pAdmin] == 1)
   {
   if(PlayerInfo[playerid][AdminDuty] == 0)
      {
          PlayerInfo[playerid][AdminDuty] = 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[playerid][AdminDuty] == 1)
      {
         PlayerInfo[playerid][AdminDuty] = 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[playerid][pSkin]);
      }
   }
   else return SendClientMessage(playerid,-1,""CRVENA"[BD:RP]"BELA"Niste ovlasteni da koristite ovu komandu!");
   return 1;
}
 

Van mreže Aggressive

Odg: Ucitavanje skina i pomoc oko komande
« Odgovor #11 poslato: Januar 11, 2019, 19:06:27 posle podne »
Uzivaj buraz <3 baci neku zahvalnicu ako sam ti pomogo  ;)
 
Korisnici koji su se zahvalili: Deken