Započeo IvanNero12
•29. Maj 2017.[POMOC] Stats u dialogu
2,326
pregleda
18
postova
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
19
Postovi:
5
Teme:
Pridružio se:Maj 2017
29. Maj 2017.
Skripta koju koristim: Moja od 0
Detaljan opis problema: Ne mogu namjestit da mi piše Muško ili Žensko u /stats.. Samo mi stoji []
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://imgur.com/a/8VVfU
Detaljan opis problema: Ne mogu namjestit da mi piše Muško ili Žensko u /stats.. Samo mi stoji []
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://imgur.com/a/8VVfU
public ShowPlayerStats(playerid)
{
new name;
new coordsstring;
new atext;
if(PlayerInfo == 1) { atext = "Musko"; }
else if(PlayerInfo == 2) { atext = "Zensko"; }
GetPlayerName(playerid, name, sizeof(name));
format(coordsstring, sizeof(coordsstring), "Ime i prezime: %s\n\n", name);
format(coordsstring, sizeof(coordsstring), "Godine: [%d]\nSpol: [%s]\nDržava: [%s]\nNovac: [%d$]\nStanje na raÄunu: [%d]\nOrganizacija: [%d]\nRank: [%d]\nPosao: [%d]", PlayerInfo, atext, PlayerInfo,GetPlayerMoney(playerid), PlayerInfo, PlayerInfo, PlayerInfo,PlayerInfo);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, "--------IC Podatci---------", coordsstring, "OK", "");
return 1;
}OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
246 / 250 XP
Početnik(0)
4,398
Postovi:
122
Teme:
Pridružio se:Maj 2016
29. Maj 2017.
Probaj 'vako.
public ShowPlayerStats(playerid)
{
new name;
new coordsstring;
GetPlayerName(playerid, name, sizeof(name));
format(coordsstring, sizeof(coordsstring), "Ime i prezime: %s\n\n", name);
format(coordsstring, sizeof(coordsstring), "Godine: [%d]\nSpol: [%s]\nDržava: [%s]\nNovac: [%d$]\nStanje na racunu: [%d]\nOrganizacija: [%d]\nRank: [%d]\nPosao: [%d]", PlayerInfo, PlayerInfo, PlayerInfo,GetPlayerMoney(playerid), PlayerInfo, PlayerInfo, PlayerInfo,PlayerInfo);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, "In character podaci.", coordsstring, "OK", "");
return 1;
}OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
34 / 250 XP
Početnik(1)
2,798
Postovi:
184
Teme:
Pridružio se:Jun 2013
29. Maj 2017.
anDro_ wrote on May 29, 2017, 4:34 pm:
Probaj 'vako.
public ShowPlayerStats(playerid)
{
new name;
new coordsstring;
GetPlayerName(playerid, name, sizeof(name));
format(coordsstring, sizeof(coordsstring), "Ime i prezime: %s\n\n", name);
format(coordsstring, sizeof(coordsstring), "Godine: [%d]\nSpol: [%s]\nDržava: [%s]\nNovac: [%d$]\nStanje na racunu: [%d]\nOrganizacija: [%d]\nRank: [%d]\nPosao: [%d]", PlayerInfo, PlayerInfo, PlayerInfo,GetPlayerMoney(playerid), PlayerInfo, PlayerInfo, PlayerInfo,PlayerInfo);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, "In character podaci.", coordsstring, "OK", "");
return 1;
}Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
19
Postovi:
5
Teme:
Pridružio se:Maj 2017
29. Maj 2017.
LoOdaK wrote on May 29, 2017, 4:34 pm:
Probaj 'vako.
public ShowPlayerStats(playerid)
{
new name;
new coordsstring;
GetPlayerName(playerid, name, sizeof(name));
format(coordsstring, sizeof(coordsstring), "Ime i prezime: %s\n\n", name);
format(coordsstring, sizeof(coordsstring), "Godine: [%d]\nSpol: [%s]\nDržava: [%s]\nNovac: [%d$]\nStanje na racunu: [%d]\nOrganizacija: [%d]\nRank: [%d]\nPosao: [%d]", PlayerInfo, PlayerInfo, PlayerInfo,GetPlayerMoney(playerid), PlayerInfo, PlayerInfo, PlayerInfo,PlayerInfo);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, "In character podaci.", coordsstring, "OK", "");
return 1;
}toÄno.. Proba san i samo bude broj.. U scriptfiles mi stoji normalno Spol = muÅ¡ko..
Mislim da se mora definirat, znaÄi if(PlayerInfo = 1, onda vamo bez Spol: %s da stoji MuÅ¡ko.. Mada ko će mi radit tako, triba postojat neki normalniji naÄin
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
366
Postovi:
11
Teme:
Pridružio se:Sep. 2015
29. Maj 2017.
public ShowPlayerStats(playerid)
{
new name;
new coordsstring;
GetPlayerName(playerid, name, sizeof(name));
format(coordsstring, sizeof(coordsstring), "Ime i prezime: %s\n\n", name);
format(coordsstring, sizeof(coordsstring), "Godine: [%d]\nSpol: [%d]\nDržava: [%s]\nNovac: [%d$]\nStanje na racunu: [%d]\nOrganizacija: [%d]\nRank: [%d]\nPosao: [%d]", PlayerInfo, PlayerInfo, PlayerInfo,GetPlayerMoney(playerid), PlayerInfo, PlayerInfo, PlayerInfo,PlayerInfo);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, "In character podaci.", coordsstring, "OK", "");
return 1;
}Pogledaj ovako koji ti broj pise za spol, ako nije 1 ili 2 onda ti je problem u PlayerInfo
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
19
Postovi:
5
Teme:
Pridružio se:Maj 2017
29. Maj 2017.
Vuk7 wrote on May 29, 2017, 5:33 pm:
public ShowPlayerStats(playerid)
{
new name;
new coordsstring;
GetPlayerName(playerid, name, sizeof(name));
format(coordsstring, sizeof(coordsstring), "Ime i prezime: %s\n\n", name);
format(coordsstring, sizeof(coordsstring), "Godine: [%d]\nSpol: [%d]\nDržava: [%s]\nNovac: [%d$]\nStanje na racunu: [%d]\nOrganizacija: [%d]\nRank: [%d]\nPosao: [%d]", PlayerInfo, PlayerInfo, PlayerInfo,GetPlayerMoney(playerid), PlayerInfo, PlayerInfo, PlayerInfo,PlayerInfo);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, "In character podaci.", coordsstring, "OK", "");
return 1;
}Pogledaj ovako koji ti broj pise za spol, ako nije 1 ili 2 onda ti je problem u PlayerInfo
pSpol, dakle 1 je za muško, 2 je za žensko.. Ako stavim %d onda će mi izbacit u stats - Spol: 1 , a ako je žensko onda će biti Spol: 2.. Treba zamijeniti, tjst. definirati PlayerInfo(blablabla) =1 da bude jednako muško, a da playerinfo(blablabla) = 2 bude žensko.. Samo ja to ne znam
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
366
Postovi:
11
Teme:
Pridružio se:Sep. 2015
29. Maj 2017.
IvanNero12 wrote on May 29, 2017, 5:33 pm:
public ShowPlayerStats(playerid)
{
new name;
new coordsstring;
GetPlayerName(playerid, name, sizeof(name));
format(coordsstring, sizeof(coordsstring), "Ime i prezime: %s\n\n", name);
format(coordsstring, sizeof(coordsstring), "Godine: [%d]\nSpol: [%d]\nDržava: [%s]\nNovac: [%d$]\nStanje na racunu: [%d]\nOrganizacija: [%d]\nRank: [%d]\nPosao: [%d]", PlayerInfo, PlayerInfo, PlayerInfo,GetPlayerMoney(playerid), PlayerInfo, PlayerInfo, PlayerInfo,PlayerInfo);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, "In character podaci.", coordsstring, "OK", "");
return 1;
}Pogledaj ovako koji ti broj pise za spol, ako nije 1 ili 2 onda ti je problem u PlayerInfo
pSpol, dakle 1 je za muško, 2 je za žensko.. Ako stavim %d onda će mi izbacit u stats - Spol: 1 , a ako je žensko onda će biti Spol: 2.. Treba zamijeniti, tjst. definirati PlayerInfo(blablabla) =1 da bude jednako muško, a da playerinfo(blablabla) = 2 bude žensko.. Samo ja to ne znam
Jesi usao ig i testirao jer ako je tebi spol npr 3 onda nece nista pisat zato pogledaj mozda je u tome problem
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,562
Postovi:
56
Teme:
Pridružio se:Apr. 2016
29. Maj 2017.
IvanNero12 wrote on May 29, 2017, 5:33 pm:
public ShowPlayerStats(playerid)
{
new name;
new coordsstring;
GetPlayerName(playerid, name, sizeof(name));
format(coordsstring, sizeof(coordsstring), "Ime i prezime: %s\n\n", name);
format(coordsstring, sizeof(coordsstring), "Godine: [%d]\nSpol: [%d]\nDržava: [%s]\nNovac: [%d$]\nStanje na racunu: [%d]\nOrganizacija: [%d]\nRank: [%d]\nPosao: [%d]", PlayerInfo, PlayerInfo, PlayerInfo,GetPlayerMoney(playerid), PlayerInfo, PlayerInfo, PlayerInfo,PlayerInfo);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, "In character podaci.", coordsstring, "OK", "");
return 1;
}Pogledaj ovako koji ti broj pise za spol, ako nije 1 ili 2 onda ti je problem u PlayerInfo
pSpol, dakle 1 je za muško, 2 je za žensko.. Ako stavim %d onda će mi izbacit u stats - Spol: 1 , a ako je žensko onda će biti Spol: 2.. Treba zamijeniti, tjst. definirati PlayerInfo(blablabla) =1 da bude jednako muško, a da playerinfo(blablabla) = 2 bude žensko.. Samo ja to ne znam
new spol;
if(PlayerInfo == 1)
{
spol = "musko";
}
else if(PlayerInfo == 2)
{
spol = "zensko";
}I onda prikazuješ 'spol'.
Tako bi trebalo raditi 🙂
Administrator
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos20
Saradnik
10 / 500 XP
Doprinosilac(50)
2,744
Postovi:
151
Teme:
Pridružio se:Jul 2011
29. Maj 2017.
pa ne mozes tako string formatirati...
tj mozes ali trebas ga nastavljati da ti ne objasnjavam sad, uglavnom koristi strcat,
http://wiki.sa-mp.com/wiki/Strcat
a za spol
ako vec to ne radi onda proveri u fajlu za cuvanje podataka dal je uopste podesen spol
tj mozes ali trebas ga nastavljati da ti ne objasnjavam sad, uglavnom koristi strcat,
http://wiki.sa-mp.com/wiki/Strcat
a za spol
new spol;
if(PlayerInfo == 1) { spol = "Musko"; }
else { spol = "Zensko"; }ako vec to ne radi onda proveri u fajlu za cuvanje podataka dal je uopste podesen spol
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,562
Postovi:
56
Teme:
Pridružio se:Apr. 2016
29. Maj 2017.
IvanNero12 wrote on May 29, 2017, 3:51 pm:
Skripta koju koristim: Moja od 0
Detaljan opis problema: Ne mogu namjestit da mi piše Muško ili Žensko u /stats.. Samo mi stoji []
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://imgur.com/a/8VVfU
Detaljan opis problema: Ne mogu namjestit da mi piše Muško ili Žensko u /stats.. Samo mi stoji []
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://imgur.com/a/8VVfU
public ShowPlayerStats(playerid)
{
new name;
new coordsstring;
new atext;
if(PlayerInfo == 1) { atext = "Musko"; }
else if(PlayerInfo == 2) { atext = "Zensko"; }
GetPlayerName(playerid, name, sizeof(name));
format(coordsstring, sizeof(coordsstring), "Ime i prezime: %s\n\n", name);
format(coordsstring, sizeof(coordsstring), "Godine: [%d]\nSpol: [%s]\nDržava: [%s]\nNovac: [%d$]\nStanje na raÄunu: [%d]\nOrganizacija: [%d]\nRank: [%d]\nPosao: [%d]", PlayerInfo, atext, PlayerInfo,GetPlayerMoney(playerid), PlayerInfo, PlayerInfo, PlayerInfo,PlayerInfo);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, "--------IC Podatci---------", coordsstring, "OK", "");
return 1;
}Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
19
Postovi:
5
Teme:
Pridružio se:Maj 2017
29. Maj 2017.
Vuk7 wrote on May 29, 2017, 5:55 pm:
@Åuk
To ce radit ako mu je PlayerInfo = 1 ili 2, a ako nije nece nista biti zapisano zato mora pogledat na koliko mu je posatvljen PlayerInfo
To ce radit ako mu je PlayerInfo = 1 ili 2, a ako nije nece nista biti zapisano zato mora pogledat na koliko mu je posatvljen PlayerInfo
Spol ne može biti nego 1 ili 2 poÅ¡to je u dialogu.. ZnaÄi prva stavka je muÅ¡ko, a druga je žensko.. To je okej.. Ako stavim playerinfo.... == 1 onda mi u stats izbaci Spol = 1 a ne Spol = muÅ¡ko.. Probat cu ovo Å¡ta ste rekli pa ćemo vidit
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
366
Postovi:
11
Teme:
Pridružio se:Sep. 2015
29. Maj 2017.
IvanNero12 wrote on May 29, 2017, 5:55 pm:
@Åuk
To ce radit ako mu je PlayerInfo = 1 ili 2, a ako nije nece nista biti zapisano zato mora pogledat na koliko mu je posatvljen PlayerInfo
To ce radit ako mu je PlayerInfo = 1 ili 2, a ako nije nece nista biti zapisano zato mora pogledat na koliko mu je posatvljen PlayerInfo
Spol ne može biti nego 1 ili 2 poÅ¡to je u dialogu.. ZnaÄi prva stavka je muÅ¡ko, a druga je žensko.. To je okej.. Ako stavim playerinfo.... == 1 onda mi u stats izbaci Spol = 1 a ne Spol = muÅ¡ko.. Probat cu ovo Å¡ta ste rekli pa ćemo vidit
Ma nisi me razumio nisam stavio da stavis = umjesto == nego da pogledas u fajlu igraca koji mu je broj spol jer nece radit ono gore ako mu nije 1 ili 2 mozda je 0 ili nesto to pogledaj
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
243 / 250 XP
Početnik(0)
562
Postovi:
87
Teme:
Pridružio se:Apr. 2015
29. Maj 2017.
Probaj ovako 😄
public ShowPlayerStats(playerid)
{
new name;
new coordsstring;
new coordsstring2
new atext;
if(PlayerInfo == 1) { atext = "Musko"; }
else if(PlayerInfo == 2) { atext = "Zensko"; }
GetPlayerName(playerid, name, sizeof(name));
format(coordsstring, sizeof(coordsstring), "Ime i prezime: %s\n\n", name);
format(coordsstring2, sizeof(coordsstring2), "Godine: [%d]\nSpol: [%s]\nDržava: [%s]\nNovac: [%d$]\nStanje na raÄunu: [%d]\nOrganizacija: [%d]\nRank: [%d]\nPosao: [%d]", PlayerInfo, atext, PlayerInfo,GetPlayerMoney(playerid), PlayerInfo, PlayerInfo, PlayerInfo,PlayerInfo);
format(string, sizeof(string),"%s%s",coordsstring,coordsstring2);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX,"--------IC Podatci---------",string,"OK","");
return 1;
}Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
19
Postovi:
5
Teme:
Pridružio se:Maj 2017
29. Maj 2017.
Arkoo wrote on May 29, 2017, 7:33 pm:
Probaj ovako 😄
public ShowPlayerStats(playerid)
{
new name;
new coordsstring;
new coordsstring2
new atext;
if(PlayerInfo == 1) { atext = "Musko"; }
else if(PlayerInfo == 2) { atext = "Zensko"; }
GetPlayerName(playerid, name, sizeof(name));
format(coordsstring, sizeof(coordsstring), "Ime i prezime: %s\n\n", name);
format(coordsstring2, sizeof(coordsstring2), "Godine: [%d]\nSpol: [%s]\nDržava: [%s]\nNovac: [%d$]\nStanje na raÄunu: [%d]\nOrganizacija: [%d]\nRank: [%d]\nPosao: [%d]", PlayerInfo, atext, PlayerInfo,GetPlayerMoney(playerid), PlayerInfo, PlayerInfo, PlayerInfo,PlayerInfo);
format(string, sizeof(string),"%s%s",coordsstring,coordsstring2);
ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX,"--------IC Podatci---------",string,"OK","");
return 1;
}ne valja ☹️ , izbaci mi samo Ime i prezime: John_Charles
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava


