Započeo ChampaWasTaken
•2. Feb. 2013.• Zaključano[POMOC]Nekakav error
713
pregleda
17
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
624
Postovi:
109
Teme:
Pridružio se:Mar. 2012
2. Feb. 2013.
Skripta koju koristim: od 0
Detaljan opis problema: pa evo probao sam da ubacim jedan dialog i izbaci mi error kao da fali "" al nigdje nmgu naci
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: pa evo probao sam da ubacim jedan dialog i izbaci mi error kao da fali "" al nigdje nmgu naci
C:\Users\Rake\Desktop\NOVI RP\gamemodes\nfm.pwn(756) : error 001: expected token: ";", but found ")"
C:\Users\Rake\Desktop\NOVI RP\gamemodes\nfm.pwn(756) : fatal error 107: too many error messages on one line
C:\Users\Rake\Desktop\NOVI RP\gamemodes\nfm.pwn(756) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Users\Rake\Desktop\NOVI RP\gamemodes\nfm.pwn(756) : error 001: expected token: ";", but found "-string-"
Dio skripte:
format(string, sizeof(string), ""darkyellow"Promovirani ste na admin poziciju level: {FFFFFF} %d{CCCC33}\nVase ime %s",nivo,name);
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX,COL_WHITE"OBAVIJEST",string,"U redu","");Neke slike/video za lakse dobivanje pomoci(neobavezno):
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,004
Postovi:
36
Teme:
Pridružio se:Jan. 2012
2. Feb. 2013.
Probaj ovako:
format(string, sizeof(string), "Promovirani ste na admin poziciju level: {FFFFFF} %d{CCCC33}\nVase ime %s",nivo,name);
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX,"OBAVIJEST",string,"U redu",""); Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
624
Postovi:
109
Teme:
Pridružio se:Mar. 2012
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
624
Postovi:
109
Teme:
Pridružio se:Mar. 2012
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,519
Postovi:
30
Teme:
Pridružio se:Jun 2010
2. Feb. 2013.
Dodaj ovu funkciju na kraj svog moda:
I onda kad hoćeÅ¡ dobit igraÄevo ime samo koristiÅ¡ getName(igraÄev ID) s time da umjesto igraÄev ID mora ić' neka varijabla koja ima u sebi ID igraÄa.
Da ti pokažem kako to treba koristit u tvojem primjeru:
stock getName(playerID)
{
static pName;
GetPlayerName(playerID, pName, MAX_PLAYER_NAME);
return pName;
}
I onda kad hoćeÅ¡ dobit igraÄevo ime samo koristiÅ¡ getName(igraÄev ID) s time da umjesto igraÄev ID mora ić' neka varijabla koja ima u sebi ID igraÄa.
Da ti pokažem kako to treba koristit u tvojem primjeru:
format(string, sizeof(string), ""darkyellow"Promovirani ste na admin poziciju level: {FFFFFF} %d{CCCC33}\nVase ime %s",nivo, getName(playerid));
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_MSGBOX,COL_WHITE"OBAVIJEST",string,"U redu","");
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
624
Postovi:
109
Teme:
Pridružio se:Mar. 2012
2. Feb. 2013.
eh dobro to sam uradio kako ste rekli ali meni jos treba da ispise ko je dao admina igracu koji varijablu da tu koristim?
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
624
Postovi:
109
Teme:
Pridružio se:Mar. 2012
2. Feb. 2013.
nmgu sad na mobitelu sam al poslo sam vam gore citav dijalog to je obicna komanda /makeadmin samo umjesto da posalje porukuigracu "promoviran si na level 1" izbacit ce mu ovaj dijalog
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
624
Postovi:
109
Teme:
Pridružio se:Mar. 2012
2. Feb. 2013.
Ok posto sad nmgu na comp pošaljem ti ujutru samo unaprijed se izvinjavam ako bude DP
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
624
Postovi:
109
Teme:
Pridružio se:Mar. 2012
3. Feb. 2013.
Joey_ wrote on February 2, 2013, 8:56 pm:
Treba mi ta komanda da znam kako su definirane varijable za ID-eve igraÄa.
Evo ti citava komanda
YCMD:padmin(playerid, params[], help)
{
#pragma unused help
#pragma unused params
if(!IsPlayerAdmin(playerid)) return SCM(playerid, red, "|FRESH INFO|{00CED1}Nisi ovlasten!");
new igrac, string, nivo;
if(!sscanf(params, "ui", igrac, nivo))
{
if(igrac != INVALID_PLAYER_ID)
{
if(nivo > 0 && nivo < 7)
{
PlayerInfo = nivo;
new name;
GetPlayerName(playerid, name, sizeof(name));
new sendername;
GetPlayerName(playerid, sendername, sizeof(name));
format(string, sizeof(string), "{F81414}__________________________________\n{CCCC33}Promovirani ste na admin poziciju level: {FFFFFF} %d{CCCC33}\nVase ime {FFFFFF}%s\n{F81414}__________________________________",nivo,name);
ShowPlayerDialog(playerid, 6, DIALOG_STYLE_MSGBOX,"OBAVIJEST",string,"U redu","");
format(string, sizeof(string), "|FRESH INFO|{00CED1}Promovirao si na admin poziciju lv %d", nivo);
SCM(playerid, red, string);
SaveStats(igrac);
}
else return SCM(playerid, red, "|FRESH INFO|{00CED1}Ne idi ispod 0 i preko 6!");
}
else return SCM(playerid, red, "|FRESH INFO|{00CED1}Taj igrac nije online!");
}
else return SCM(playerid, red, "|FRESH INFO|{00CED1}Koristi: /padmin [ID/DioImena] ");
return 1;
}Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,519
Postovi:
30
Teme:
Pridružio se:Jun 2010
3. Feb. 2013.
Mislim da je to to što si ti tražio:
YCMD:padmin(playerid, params[], help)
{
#pragma unused help
if(!IsPlayerAdmin(playerid)) return SCM(playerid, red, "|FRESH INFO|{00CED1}Nisi ovlasten!");
new igrac, string, nivo;
if(!sscanf(params, "ui", igrac, nivo))
{
if(igrac != INVALID_PLAYER_ID)
{
if(nivo > 0 && nivo < 7)
{
PlayerInfo = nivo;
new name;
GetPlayerName(igrac, name, sizeof(name));
new sendername;
GetPlayerName(playerid, sendername, sizeof(name));
format(string, sizeof(string), "{F81414}__________________________________\n{CCCC33}Promovirani ste na admin poziciju level: {FFFFFF} %d{CCCC33}\nVase ime {FFFFFF}%s\n{CCCC33}Promovirao vas je admin: %s\n{F81414}__________________________________",nivo,name, sendername);
ShowPlayerDialog(playerid, 6, DIALOG_STYLE_MSGBOX,"OBAVIJEST",string,"U redu","");
format(string, sizeof(string), "|FRESH INFO|{00CED1}Promovirao si na admin poziciju lv %d", nivo);
SCM(playerid, red, string);
SaveStats(igrac);
}
else return SCM(playerid, red, "|FRESH INFO|{00CED1}Ne idi ispod 0 i preko 6!");
}
else return SCM(playerid, red, "|FRESH INFO|{00CED1}Taj igrac nije online!");
}
else return SCM(playerid, red, "|FRESH INFO|{00CED1}Koristi: /padmin [ID/DioImena] ");
return 1;
}
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
624
Postovi:
109
Teme:
Pridružio se:Mar. 2012
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
