Započeo WaLLa
•30. Dec. 2012.• Zaključano[Pomoc] /admins komanda
598
pregleda
12
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
95
Postovi:
23
Teme:
Pridružio se:Jun 2011
30. Dec. 2012.
Skripta koju koristim: CLRP
Detaljan opis problema: OVako. Znaci nasao sam negdje na forumu komandu /admins u dialogu. Ubacio sam to u svoj GM. I znaci udjem kao 1338 admin i upisem /admins i fino mi se otvori dijalog i pise "Head Admin: Ime_Prezime" bas onako kako treba... A udjem logiran kao admin level 3 ili 4, bilo koji i upisem /admins ne otvara mi se dijalog...
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: OVako. Znaci nasao sam negdje na forumu komandu /admins u dialogu. Ubacio sam to u svoj GM. I znaci udjem kao 1338 admin i upisem /admins i fino mi se otvori dijalog i pise "Head Admin: Ime_Prezime" bas onako kako treba... A udjem logiran kao admin level 3 ili 4, bilo koji i upisem /admins ne otvara mi se dijalog...
Dio skripte:
if (strcmp(cmd, "/admins", true) == 0)
{
if(IsPlayerConnected(playerid))
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo == 1)
{
GetPlayerName(i, sendername, 50);
format(string, 256, "Admin: %s\n\n", sendername);
}
if(PlayerInfo == 2)
{
GetPlayerName(i, sendername, 50);
format(string, 256, "%s Admin: %s\n\n",string, sendername);
}
if(PlayerInfo == 3)
{
GetPlayerName(i, sendername, 50);
format(string, 256, "%s Admin: %s\n\n",string, sendername);
}
if(PlayerInfo == 4)
{
GetPlayerName(i, sendername, 50);
format(string, 256, "%s Admin: %s\n\n", string,sendername);
}
if(PlayerInfo == 1337)
{
GetPlayerName(i, sendername, 50);
format(string, 256, "%s Admin: %s\n\n", string,sendername);
}
if(PlayerInfo == 1338)
{
GetPlayerName(i, sendername, 50);
format(string, 512, "%s Head Admin: %s\n\n", string,sendername);
ShowPlayerDialog(playerid,197,DIALOG_STYLE_MSGBOX,"{FFE100}.::Online Admini::.",string,"U redu", "Izadji");
}
}
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
236
Postovi:
17
Teme:
Pridružio se:Mar. 2012
30. Dec. 2012.
Za ovo sto si ti radio bi ti trebao posebo dialog za svaki level! 😄 😛 A evo ti ovaj dialog koji je uradjen drugacije, ali dobro sluzi! 😄
if (strcmp(cmd, "/admini", true) == 0)
{
new stringa;
format(stringa, sizeof(stringa), "");
foreach(Player, i)
{
if (PlayerInfo >= 1 || PlayerInfo >=1338)
{
new atext;
format(atext, sizeof(atext), "{FFFFFF}[ID %d] ", i);
strcat(stringa, atext);
strcat(stringa, " {F3FF02}");
strcat(stringa, ImeIgraca(i));
strcat(stringa, "{FFFFFF} | ");
strcat(stringa, "{F3FF02}Admin Level: {FFFFFF}");
format(atext, sizeof(atext), "%d", PlayerInfo);
strcat(stringa, atext);
strcat(stringa, "\n");
}
}
if(strlen(stringa) == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "{F81414} {F3FF02}Nijedan admin nije trenutno online!");
ShowPlayerDialog(playerid, 5675, DIALOG_STYLE_MSGBOX, "{F3FF02}Admini Online", stringa, "Uredu", "");
return 1;
}Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,332
Postovi:
71
Teme:
Pridružio se:Jun 2012
30. Dec. 2012.
Aca SimkE wrote on December 30, 2012, 2:54 am:
Za ovo sto si ti radio bi ti trebao posebo dialog za svaki level! 😄 😛 A evo ti ovaj dialog koji je uradjen drugacije, ali dobro sluzi! 😄
if (strcmp(cmd, "/admini", true) == 0)
{
new stringa;
format(stringa, sizeof(stringa), "");
foreach(Player, i)
{
if (PlayerInfo >= 1 || PlayerInfo >=1338)
{
new atext;
format(atext, sizeof(atext), "{FFFFFF}[ID %d] ", i);
strcat(stringa, atext);
strcat(stringa, " {F3FF02}");
strcat(stringa, ImeIgraca(i));
strcat(stringa, "{FFFFFF} | ");
strcat(stringa, "{F3FF02}Admin Level: {FFFFFF}");
format(atext, sizeof(atext), "%d", PlayerInfo);
strcat(stringa, atext);
strcat(stringa, "\n");
}
}
if(strlen(stringa) == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "{F81414} {F3FF02}Nijedan admin nije trenutno online!");
ShowPlayerDialog(playerid, 5675, DIALOG_STYLE_MSGBOX, "{F3FF02}Admini Online", stringa, "Uredu", "");
return 1;
}A ovaj dio "ShowPlayerDialog" neka sam radi a?
Zar ne vidis da nije to sve sto mu treba?
Forum Don
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
7,407
Postovi:
93
Teme:
Pridružio se:Nov. 2011
30. Dec. 2012.
STREETBOY wrote on December 30, 2012, 2:54 am:
Za ovo sto si ti radio bi ti trebao posebo dialog za svaki level! 😄 😛 A evo ti ovaj dialog koji je uradjen drugacije, ali dobro sluzi! 😄
if (strcmp(cmd, "/admini", true) == 0)
{
new stringa;
format(stringa, sizeof(stringa), "");
foreach(Player, i)
{
if (PlayerInfo >= 1 || PlayerInfo >=1338)
{
new atext;
format(atext, sizeof(atext), "{FFFFFF}[ID %d] ", i);
strcat(stringa, atext);
strcat(stringa, " {F3FF02}");
strcat(stringa, ImeIgraca(i));
strcat(stringa, "{FFFFFF} | ");
strcat(stringa, "{F3FF02}Admin Level: {FFFFFF}");
format(atext, sizeof(atext), "%d", PlayerInfo);
strcat(stringa, atext);
strcat(stringa, "\n");
}
}
if(strlen(stringa) == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "{F81414} {F3FF02}Nijedan admin nije trenutno online!");
ShowPlayerDialog(playerid, 5675, DIALOG_STYLE_MSGBOX, "{F3FF02}Admini Online", stringa, "Uredu", "");
return 1;
}A ovaj dio "ShowPlayerDialog" neka sam radi a?
Zar ne vidis da nije to sve sto mu treba?
ta komanda ce fino raditi, ne razumem sto pravis frku?
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
95
Postovi:
23
Teme:
Pridružio se:Jun 2011
30. Dec. 2012.
Aca SimkE wrote on December 30, 2012, 2:54 am:
Za ovo sto si ti radio bi ti trebao posebo dialog za svaki level! 😄 😛 A evo ti ovaj dialog koji je uradjen drugacije, ali dobro sluzi! 😄
if (strcmp(cmd, "/admini", true) == 0)
{
new stringa;
format(stringa, sizeof(stringa), "");
foreach(Player, i)
{
if (PlayerInfo >= 1 || PlayerInfo >=1338)
{
new atext;
format(atext, sizeof(atext), "{FFFFFF}[ID %d] ", i);
strcat(stringa, atext);
strcat(stringa, " {F3FF02}");
strcat(stringa, ImeIgraca(i));
strcat(stringa, "{FFFFFF} | ");
strcat(stringa, "{F3FF02}Admin Level: {FFFFFF}");
format(atext, sizeof(atext), "%d", PlayerInfo);
strcat(stringa, atext);
strcat(stringa, "\n");
}
}
if(strlen(stringa) == 0) return SendClientMessage(playerid, COLOR_LIGHTRED, "{F81414} {F3FF02}Nijedan admin nije trenutno online!");
ShowPlayerDialog(playerid, 5675, DIALOG_STYLE_MSGBOX, "{F3FF02}Admini Online", stringa, "Uredu", "");
return 1;
}Error:
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(54693) : error 017: undefined symbol "ImeIgraca"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Kako si definirao ImeIgraca?
Forum Don
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
7,407
Postovi:
93
Teme:
Pridružio se:Nov. 2011
30. Dec. 2012.
stavi na kraj skripte
stock Imeigraca(playerid)
{
new name;
GetPlayerName(playerid,name,sizeof(name));
for(new i = 0; i < MAX_PLAYER_NAME; i++)
{
if(name == '_') name = ' ';
}
return name;
}Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
95
Postovi:
23
Teme:
Pridružio se:Jun 2011
30. Dec. 2012.
Blaeks wrote on December 30, 2012, 1:17 pm:
stavi na kraj skripte
stock Imeigraca(playerid)
{
new name;
GetPlayerName(playerid,name,sizeof(name));
for(new i = 0; i < MAX_PLAYER_NAME; i++)
{
if(name == '_') name = ' ';
}
return name;
}dodao sam taj stock i opet isti error :S
Forum Don
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
7,407
Postovi:
93
Teme:
Pridružio se:Nov. 2011
30. Dec. 2012.
dodaj ga ovako
stock ImeIgraca(playerid)
{
new name;
GetPlayerName(playerid,name,sizeof(name));
for(new i = 0; i < MAX_PLAYER_NAME; i++)
{
if(name == '_') name = ' ';
}
return name;
}Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
95
Postovi:
23
Teme:
Pridružio se:Jun 2011
30. Dec. 2012.
Odlicno. Napravio sam i ovo za /gamesages. ali treba mi pomoc za /lideri... Isto zelim da mi ispise sve online lidere u dijalogu...
evo moja trenutna komanda /lideri
evo moja trenutna komanda /lideri
if (strcmp(cmd, "/lideri", true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, SVETLOPLAVA, " ");
SendClientMessage(playerid, SVETLOPLAVA, "________Online Lideri________");
foreach (Player, i)
{
if(PlayerInfo >= 1 && PlayerInfo < 17)
{
new admtext;
if(PlayerInfo == 1) { admtext = "{2E9DFF}Los Santos Police Department"; }
else if(PlayerInfo == 2) { admtext = "{004CFF}Federal Bureau of Investigation"; }
else if(PlayerInfo == 3) { admtext = "{0036B3}Special Weapons and Tactics"; }
else if(PlayerInfo == 4) { admtext = "{FFBDFD}Hitna Pomoc"; }
else if(PlayerInfo == 5) { admtext = "{7BFF29}Yakuza"; }
else if(PlayerInfo == 6) { admtext = "{FFFFFF}La Cosa Nostra"; }
else if(PlayerInfo == 7) { admtext = "{FFFF00}Gradonacelnik"; }
else if(PlayerInfo == 8) { admtext = "{630000}Hitman Organizacija"; }
else if(PlayerInfo == 9) { admtext = "{FFC53D}Novinarska Agencija"; }
else if(PlayerInfo == 10) { admtext = "{F8FF24}Taxi Organizacija"; }
else if(PlayerInfo == 12) { admtext = "{FF00EA}Ballas Family"; }
else if(PlayerInfo == 13) { admtext = "{FFF1AF}Los Surenos"; }
else if(PlayerInfo == 14) { admtext = "{BABABA}Carbon Racer's"; }
else if(PlayerInfo == 15) { admtext = "{22A800}Grove Street Family"; }
else if(PlayerInfo == 16) { admtext = "{75DFFF}New Generation Racer's"; }
else { admtext = "------------"; }
GetPlayerName(i, sendername, sizeof(sendername));
if(AdminDuty == 0)
{
format(string, 256, "%s: {FFFFFF}%s ", admtext, sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else
{
format(string, 256, "%s: {FFFFFF}%s ", admtext, sendername);
SendClientMessage(playerid, COLOR_YELLOW, string);
}
}
}
}
return 1;
}Forum Don
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
7,407
Postovi:
93
Teme:
Pridružio se:Nov. 2011
30. Dec. 2012.
if (strcmp(cmd, "/lideri", true) == 0)
{
new stringlideri;
foreach(Player, i)
{
if (PlayerInfo >= 1)
{
new atext;
new orgtext;
if(PlayerInfo == 1) { orgtext = "Milicija"; }
else if(PlayerInfo == 2) { orgtext = "Interventna"; }
else if(PlayerInfo == 3) { orgtext = "Vojska"; }
else if(PlayerInfo == 4) { orgtext = "Bolnicari"; }
else if(PlayerInfo == 5) { orgtext = "Los Surenos"; }
else if(PlayerInfo == 6) { orgtext = "La Familia Sinatra"; }
else if(PlayerInfo == 7) { orgtext = "Vlada"; }
else if(PlayerInfo == 8) { orgtext = "Hitman"; }
else if(PlayerInfo == 9) { orgtext = "RTS Novinari"; }
else if(PlayerInfo == 10) { orgtext = "Taxi"; }
else if(PlayerInfo == 11) { orgtext = "GHS"; }
else if(PlayerInfo == 12) { orgtext = "MS13"; }
else if(PlayerInfo == 13) { orgtext = "Ballas"; }
else if(PlayerInfo == 14) { orgtext = "Yamaguchi"; }
else if(PlayerInfo == 15) { orgtext = "GSF"; }
else if(PlayerInfo == 16) { orgtext = "PS"; }
else if(PlayerInfo == 18) { orgtext = "La Cosa Nostra"; }
else if(PlayerInfo == 19) { orgtext = "OSC Team"; }
else if(PlayerInfo == 20) { orgtext = "PO 1"; }
else if(PlayerInfo == 21) { orgtext = "PO 2"; }
else if(PlayerInfo == 22) { orgtext = "PO 3"; }
else if(PlayerInfo == 23) { orgtext = "PO 4"; }
else if(PlayerInfo == 24) { orgtext = "PO 5"; }
strcat(stringlideri, atext);
format(atext, sizeof(atext), " %s", orgtext);
strcat(stringlideri, atext);
strcat(stringlideri, " | ");
//strcat(stringlideri, "Lider: ");
strcat(stringlideri, Ime(i));
format(atext, sizeof(atext), "%s", orgtext);
strcat(stringlp1, atext);
if(LDDuty == 0)
{
strcat(stringlideri, " | ");
}
if(LDDuty == 1)
{
strcat(stringlideri, " | ");
}
strcat(stringlideri, "\n");
}
}
format(stringlideri, sizeof(stringlideri),"%s%s%s%s%s",stringlp1,stringlp2,stringlp3,stringlp4,stringlp5);
if(strlen(stringlideri) == 0) return SendClientMessage(playerid, COLOR_GREY, "Nema online lidera!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s gleda listu online lidera (/lideri) .", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
ShowPlayerDialog(playerid, OSCistracija, DIALOG_STYLE_MSGBOX, "Lideri servera||organizacije", stringlideri, "U redu", "U redu");
return 1;
}Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
95
Postovi:
23
Teme:
Pridružio se:Jun 2011
31. Dec. 2012.
Errori:
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(54489) : error 017: undefined symbol "stringlp1"
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(54490) : error 017: undefined symbol "LDDuty"
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(54490) : warning 215: expression has no effect
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(54490) : error 001: expected token: ";", but found "]"
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(54490) : error 029: invalid expression, assumed zero
C:\Users\WaLLa\Desktop\Toxic Gaming v1.0.0\gamemodes\CLRP.pwn(54490) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava