Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Alex1993 poslato Novembar 08, 2013, 18:04:57 POSLE PODNE

Naslov: [POMOC]Oko godina
Poruka od: Alex1993 poslato Novembar 08, 2013, 18:04:57 POSLE PODNE
Skripta koju koristim : moj mod od 0
Opis problema : pravio sam stats i kada sam dosao do godina nikako nisam mogao da napravim da pise koliko godina ima.Imam variabl i cuvanje za godine ali kako da napravim da mi pise u stats koliko godina ima.Ja napravim ali u stats mi uvjek izadje 0 a odem u scriptfiles i nadjem svoj acc otvorim ga pise 19.A u igri 0 sta da radim.
Dio skripte : evo vam cmd stats ovo sam samo nap za muski spol poslije cu i za zenski de mi vi samo za godine nap.
CMD:stats(playerid, params[])
{
new pName[MAX_PLAYER_NAME];
new godine;
PlayerInfo[playerid][pPorijeklo] = 0;
{
if(PlayerInfo[playerid][pSpol] == 0)
{
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
new string[1024];
format(string,sizeof(string),"{2974FF}%s licna karta {FFFFFF}\n\nIme Igraca : %s\nID Igraca : %s\nSpol : Musko\nGodine : 11\nDrzava : Bosna i Hercegovina.", pName,pName,playerid);
ShowPlayerDialog(playerid, LICNA_D, DIALOG_STYLE_MSGBOX, "Licna Karta", string, "U redu", "");
}
        }
return 1;
}

Naslov: Odg: [POMOC]Oko godina
Poruka od: Inklud poslato Novembar 08, 2013, 18:18:28 POSLE PODNE
Ovako stavi


CMD:stats(playerid, params[])
{
new pName[MAX_PLAYER_NAME];
        new godine = PlayerInfo[targetid][pGodine]; 
PlayerInfo[playerid][pPorijeklo] = 0;
{
if(PlayerInfo[playerid][pSpol] == 0)
{
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
new string[1024];
format(string,sizeof(string),"{2974FF}%s licna karta {FFFFFF}\n\nIme Igraca : %s\nID Igraca : %s\nSpol : Zensko\nGodine : %d\nDrzava : Bosna i Hercegovina.", pName,pName,playerid,godine);
ShowPlayerDialog(playerid, LICNA_D, DIALOG_STYLE_MSGBOX, "Licna Karta", string, "U redu", "");
}
return 1;
}
Naslov: Odg: [POMOC]Oko godina
Poruka od: Alex1993 poslato Novembar 08, 2013, 18:20:01 POSLE PODNE
Citat: Geraldihno poslato Novembar 08, 2013, 18:18:28 POSLE PODNE
Ovako stavi


CMD:stats(playerid, params[])
{
new pName[MAX_PLAYER_NAME];
        new godine = PlayerInfo[targetid][pGodine]; 
PlayerInfo[playerid][pPorijeklo] = 0;
{
if(PlayerInfo[playerid][pSpol] == 0)
{
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
new string[1024];
format(string,sizeof(string),"{2974FF}%s licna karta {FFFFFF}\n\nIme Igraca : %s\nID Igraca : %s\nSpol : Zensko\nGodine : %d\nDrzava : Bosna i Hercegovina.", pName,pName,playerid,godine);
ShowPlayerDialog(playerid, LICNA_D, DIALOG_STYLE_MSGBOX, "Licna Karta", string, "U redu", "");
}
return 1;
}

brate error na targetid
Naslov: Odg: [POMOC]Oko godina
Poruka od: Alex1993 poslato Novembar 08, 2013, 18:22:53 POSLE PODNE
Brate imam jos 1 pitanje
kako da postavim da mi pise iz koje drzave je
posto gore mi drzave sacuva kao brojeve eh kako da postavim da mi izadje ne kao broj vec kao ime
Naslov: Odg: [POMOC]Oko godina
Poruka od: [BR] Ralph poslato Novembar 08, 2013, 20:26:47 POSLE PODNE

[code]CMD:stats(playerid, params[])
{
new pName[MAX_PLAYER_NAME];
        new godine = PlayerInfo[playerid][pGodine];
new spol[10];
  if(PlayerInfo[playerid][pSpol] == 1) { spol= "Musko"; }
else if(PlayerInfo[playerid][pSpol] == 2) { spol= "Zensko"; }
new porijeklo[10];
    if(PlayerInfo[playerid][pPorijeklo] == 1) { porijeklo= "SRB"; }
else if(PlayerInfo[playerid][pPorijeklo] == 2) { porijeklo= "BIH"; }
else if(PlayerInfo[playerid][pPorijeklo] == 3) { porijeklo= "HRV"; }
GetPlayerName(playerid, pName, MAX_PLAYER_NAME);
new string[1024];
format(string,sizeof(string),"{2974FF}%s licna karta {FFFFFF}\n\nIme Igraca : %s\nID Igraca : %d\nSpol : %s\nGodine : %d\nDrzava : %s", pName,pName,playerid, spol, godine, porijeklo);
ShowPlayerDialog(playerid, LICNA_D, DIALOG_STYLE_MSGBOX, "Licna Karta", string, "U redu", "");
}
return 1;
}


Probaj tako:

pogledaj kako sam ti stavio muski spol id 1 zenski id 2
porijeklo srb id 1
porijeklo bih id 2
porijeklo hr id 3

to sredi ako nije tako kod tebe u registraciji, posebno za spol

Naslov: Odg: [POMOC]Oko godina
Poruka od: Alex1993 poslato Novembar 09, 2013, 12:21:56 POSLE PODNE
Hvala brate moze lock