PARTNERI:
-UPOZORENJE-

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


Autor Tema: [Pomoc] pFightingStyle ne sacuvava  (Pročitano 324 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže 🅢🅘🅜🅔🅒

  • Transformer
  • *
  • Poruke: 70
  • Pol: Muškarac
  • Carpe diem!
pFightingStyle ne sacuvava
« poslato: Novembar 25, 2017, 15:13:31 posle podne »
Skripta koju koristim: Mod od 0
Detaljan opis problema: Pa kad igracu admin da pFightingStyle ne sacuva kad igrac ode sa srv pa se vrati opet bude default
Dio skripte: Evo dole sve
Neke slike/video za lakse dobivanje pomoci(neobavezno):

stock PlayerFightingStyle(playerid)
{
new string[32];
switch(PlayerInfo[playerid][pFightingStyle])
{
    case 4: string = "Normal";
    case 5: string = "Boxing";
    case 6: string = "Kung-Fu";
    case 7: string = "Knee-Head";
    case 15: string = "Grab n Kick";
    case 16: string = "Elbow";
}
return string;
}
Ovo je ispod na onplayerspawn
SetPlayerSkills(playerid);
SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightingStyle]);
SetPlayerVariablesOnSpawn(playerid);
ovo je komanda
YCMD:astiltuce(playerid, params[], help)
{
#pragma unused help
new style, player, sendername[MAX_PLAYER_NAME], str[128];
if(PlayerInfo[playerid][pAdmin] == 9999 || PlayerInfo[playerid][pAdmin] < 6) return SCM(playerid, BOJA_CRVENA, "GRESKA: Niste ovlasceni da koristite ovu komandu!");
if(sscanf(params, "ri", player, style)) return SCM(playerid, BOJA_PLAVA, "KORISCENJE: /astiltuce [id/deo imena] [stil]");
else if (player == INVALID_PLAYER_ID) return SCM(playerid, BOJA_CRVENA, "GRESKA: Igrac ne postoji!");
else if (style < 4 || (style > 7 && style < 15) || style > 16) return SCM(playerid, BOJA_CRVENA, "GRESKA: Stil moze biti u opsegu 4-7 i 15-16!");
    SavePlayer(playerid);
    SetPlayerFightingStyle(player, style);
PlayerInfo[playerid][pFightingStyle] = style;

sendername = GetPlayerNameEx(player);
format(str, sizeof(str), "Postavili ste %s brobeni stil na: %s.", sendername, style);
SCM(playerid, BOJA_CRVENA, str);

sendername = GetPlayerNameEx(playerid);
format(str, sizeof(str), "Admin %s Vam je postavio borbeni still na: %s.", sendername, style);
SCM(player, BOJA_CRVENA, str);
return 1;
}

molim nekoga da mi pomogne molim vas  :DD
Old Express
 

Van mreže [GH] Terza

Odg: pFightingStyle ne sacuvava
« Odgovor #1 poslato: Novembar 25, 2017, 15:15:17 posle podne »
SavePlayer na dnu
 

Van mreže 🅢🅘🅜🅔🅒

  • Transformer
  • *
  • Poruke: 70
  • Pol: Muškarac
  • Carpe diem!
Odg: pFightingStyle ne sacuvava
« Odgovor #2 poslato: Novembar 25, 2017, 15:22:35 posle podne »
Sacuvava hvala, ali mi ne rade kako treba nesto zabada? nece da udara kako treba nijedan stil?
Old Express
 

Van mreže [CH] Michael

  • Transformer
  • *
  • Poruke: 156
  • Broj zahvalnica: 2
  • Pol: Muškarac
  • CroHerze Skripter. Ex.Samparena & Ludi Grad Skript
Odg: pFightingStyle ne sacuvava
« Odgovor #3 poslato: Novembar 26, 2017, 11:27:38 pre podne »
4 - FIGHT_STYLE_NORMAL
5 - FIGHT_STYLE_BOXING
6 - FIGHT_STYLE_KUNGFU
7 - FIGHT_STYLE_KNEEHEAD
15 - FIGHT_STYLE_GRABKICK
16 - FIGHT_STYLE_ELBOW
preuredi stringove

Van mreže 🅢🅘🅜🅔🅒

  • Transformer
  • *
  • Poruke: 70
  • Pol: Muškarac
  • Carpe diem!
Odg: pFightingStyle ne sacuvava
« Odgovor #4 poslato: Novembar 26, 2017, 12:01:07 posle podne »
znc umesto case 4, case 5 itd stavljam case Fighting_Style_Normal itd ?
Old Express
 

Van mreže [CH] Michael

  • Transformer
  • *
  • Poruke: 156
  • Broj zahvalnica: 2
  • Pol: Muškarac
  • CroHerze Skripter. Ex.Samparena & Ludi Grad Skript
Odg: pFightingStyle ne sacuvava
« Odgovor #5 poslato: Novembar 26, 2017, 21:29:27 posle podne »
 case 4: string = "Normal";
 case 4: string = "FIGHT_STYLE_NORMAL";

Van mreže 🅢🅘🅜🅔🅒

  • Transformer
  • *
  • Poruke: 70
  • Pol: Muškarac
  • Carpe diem!
Odg: pFightingStyle ne sacuvava
« Odgovor #6 poslato: Novembar 26, 2017, 22:13:23 posle podne »
radi hvala jos danas namestio moze Lock
Old Express