Započeo Terza
•8. Jan. 2012.• Zaključano[Pomoc] Errori kod Ispisa!
1,840
pregleda
16
postova
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
31
Postovi:
18
Teme:
Pridružio se:Apr. 2010
8. Jan. 2012.
Skripta koju koristim: Svoju
Detaljan opis problema: Zelim napraviti /help komandu, ali mi stalno ispisuje error: "error 035: argument type mismatch (argument 2)", a nezz sta je problem.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Detaljan opis problema: Zelim napraviti /help komandu, ali mi stalno ispisuje error: "error 035: argument type mismatch (argument 2)", a nezz sta je problem.
Dio skripte:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/help", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,PLAVA,"Komande koje su trenutno dostupne: /help");
return 1;
}
return 0;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,079
Postovi:
24
Teme:
Pridružio se:Feb. 2011
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
472
Postovi:
2
Teme:
Pridružio se:Nov. 2011
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,079
Postovi:
24
Teme:
Pridružio se:Feb. 2011
8. Jan. 2012.
Get busy living or Get busy dying wrote on January 8, 2012, 2:52 pm:
ova komanda je tu uredu neizbacuje ti na njoj...
jesi definirao boju PLAVA ??
jesi definirao boju PLAVA ??
Å ta ti priÄaÅ¡ kakve veze definicija ima sa njegovim errorom? Problem je u string compare funkciji (strcmp) na krivo mjesto je postavio cmdtext
Ovako ti ide
if(strcmp(cmdtext, "/help", true) == 0)
a i ti nemoj previse pametovati ovo sta je kod nejga je uredu :
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
// Do something here
return 1;
}
return 0;
}Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
472
Postovi:
2
Teme:
Pridružio se:Nov. 2011
8. Jan. 2012.
Quote from January 8, 2012, 2:52 pm:
ova komanda je tu uredu neizbacuje ti na njoj...
jesi definirao boju PLAVA ??
jesi definirao boju PLAVA ??
Å ta ti priÄaÅ¡ kakve veze definicija ima sa njegovim errorom? Problem je u string compare funkciji (strcmp) na krivo mjesto je postavio cmdtext
Ovako ti ide
if(strcmp(cmdtext, "/help", true) == 0)
a i ti nemoj previse pametovati ovo sta je kod nejga je uredu :
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
// Do something here
return 1;
}
return 0;
}IspriÄavam ti se , totalno sam se zbunio , greÅ¡ka je u SCM.
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
31
Postovi:
18
Teme:
Pridružio se:Apr. 2010
8. Jan. 2012.
Hvala vam svima rijeÅ¡io sam taj problem, ali imam novi. Sada ocu da napravim komandu "/stats" eh kako sada da u SCM ispisuje neku varijablu, taÄnije novac,level,admin level itd. Znaci Account sistem radi preko dini-a , a evo trenutnih naziva za Novac(pCash),AdminLevel(pAdminLevel),Level(pScore).
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,079
Postovi:
24
Teme:
Pridružio se:Feb. 2011
8. Jan. 2012.
Primjer :
new string;
new string;
format(string, sizeof(string), "| Stats : Novac :%d .", PlayerInfo);
SCM(playerid, -1, string);Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
472
Postovi:
2
Teme:
Pridružio se:Nov. 2011
8. Jan. 2012.
Terza wrote on January 8, 2012, 4:09 pm:
Hvala vam svima rijeÅ¡io sam taj problem, ali imam novi. Sada ocu da napravim komandu "/stats" eh kako sada da u SCM ispisuje neku varijablu, taÄnije novac,level,admin level itd. Znaci Account sistem radi preko dini-a , a evo trenutnih naziva za Novac(pCash),AdminLevel(pAdminLevel),Level(pScore).
Formatiraš string primjer
new string;
format(string,sizeof string,"Novac %d | Score %d | Admin %d",PlayerInfo,PlayerInfo,PlayerInfo);
SendClientMessage(playerid,-1,string);
Brži si.
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
31
Postovi:
18
Teme:
Pridružio se:Apr. 2010
8. Jan. 2012.
Hvala puno legenda si eh sad samo jos jedno pitanje za veceras. Sada pravim jos nekih opcija, kao što su spol, godine, mjesto stanovanja itd. Kako kada se registruje da mu to pri registraciji izadje u dijalogu i da on to sada zna popuni, i kada to odradi sve i registruje da mu se u /stats upišu ti podaci. Jos samo ovo molim vas!
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
472
Postovi:
2
Teme:
Pridružio se:Nov. 2011
8. Jan. 2012.
Terza wrote on January 8, 2012, 4:42 pm:
Hvala puno legenda si eh sad samo jos jedno pitanje za veceras. Sada pravim jos nekih opcija, kao što su spol, godine, mjesto stanovanja itd. Kako kada se registruje da mu to pri registraciji izadje u dijalogu i da on to sada zna popuni, i kada to odradi sve i registruje da mu se u /stats upišu ti podaci. Jos samo ovo molim vas!
Dodaš u enumerator varijable npr pSpol,pGodina,pOdakle (kako hoćeš)
Onda kada se konekta i upiše lozinku staviš
Da mu se odmah spremi lozinka u varijablu i staviš da mu pokaže dijalog za spol i tako dalje , dok nedođeš do zadnjeg dijaloga i onda tamo napraviš ono za pisanje u .ini file itd.
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
472
Postovi:
2
Teme:
Pridružio se:Nov. 2011
8. Jan. 2012.
Terza wrote on January 8, 2012, 4:59 pm:
Dodao sam enumatore, ali ovo ostalo nisam svatio nmvz, nacu negdje drugdje,pokusat sam skontati ipak Hvala za ovo ostalo!
Napravit ću ti test skriptu pa ti dalje nastavi sa time...
EDIT : http://pastebin.com/zb40ukDU
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
2,079
Postovi:
24
Teme:
Pridružio se:Feb. 2011
9. Jan. 2012.
Terza wrote on January 9, 2012, 3:30 pm:
Hvala ti za taj pastebin, ali nece da mi snima informacije ubacio sam "#define SERVER_USER_FILE "igraci/%s.ini"" , ali nece ☹️
kako si stavio kod spremanja moras ovako :
new String; format(String, sizeof(String), SERVER_USER_FILE, Name(playerid));Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
31
Postovi:
18
Teme:
Pridružio se:Apr. 2010
11. Jan. 2012.
Quote from January 9, 2012, 3:30 pm:
Hvala ti za taj pastebin, ali nece da mi snima informacije ubacio sam "#define SERVER_USER_FILE "igraci/%s.ini"" , ali nece ☹️
kako si stavio kod spremanja moras ovako :
new String; format(String, sizeof(String), SERVER_USER_FILE, Name(playerid));Nisam shvatio! Gdje to ubacim ??
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava