Započeo sampzone
•17. Maj 2011.[pomoc] dijalog
729
pregleda
7
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
663
Postovi:
179
Teme:
Pridružio se:Jan. 2011
17. Maj 2011.
mod koji ja korisitm: BU
problem: pokuso sam da napravim kada neko kuca /admini da mi pokaze u dijalogu ali nije mi uspjelo 10 puta sam pokusavo i nista ne izbaci.....sada bih vas molio da mi pomognete oko toga....pls
dio skripte: evo vam admin komanda moja:
slike:/
Hvala za pomoc unaprijed!
problem: pokuso sam da napravim kada neko kuca /admini da mi pokaze u dijalogu ali nije mi uspjelo 10 puta sam pokusavo i nista ne izbaci.....sada bih vas molio da mi pomognete oko toga....pls
dio skripte: evo vam admin komanda moja:
if (strcmp(cmd, "/admins", true) == 0 || strcmp(cmd, "/admini", true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_RED, " ");
SendClientMessage(playerid, COLOR_RED, "-| Balkan Samp-Zone Admini |-");
foreach (Player, i)
{
if(PlayerInfo >= 1 && PlayerInfo < 1341 || PlayerInfo >=1)
{
new admtext;
if(PlayerInfo == 1340) { admtext = "Vlasnik"; }
else if(PlayerInfo == 1339) { admtext = "Suvlasnik"; }
else if(PlayerInfo == 1338) { admtext = "Skripter"; }
else if(PlayerInfo == 1337) { admtext = "Head Admin"; }
else if(PlayerInfo == 4) { admtext = "Admin lvl 4"; }
else if(PlayerInfo == 3) { admtext = "Admin lvl 3"; }
else if(PlayerInfo == 2) { admtext = "Admin lvl 2"; }
else if(PlayerInfo == 1) { admtext = "Moderator"; }
else if(PlayerInfo == 1) { admtext = "GameMaster"; }
else { admtext = "Gamemoderator"; }
GetPlayerName(i, sendername, sizeof(sendername));
if(AdminDuty == 1)
{
format(string, 256, "%s ( %s )", sendername, admtext);
SendClientMessage(playerid, COLOR_YELLOW, string);
}
else if(GmDuty == 1)
{
format(string, 256, "%s ( %s )", sendername, admtext);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
else
{
format(string, 256, "%s ( %s )", sendername, admtext);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
}
return 1;
}
slike:/
Hvala za pomoc unaprijed!
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
70
Postovi:
22
Teme:
Pridružio se:Apr. 2011
17. Maj 2011.
Probaj ovo....
if (strcmp(cmd, "/admins", true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_GRAD1, "Online Admins");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo == 1)
{
if(OnDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 1: %s | On Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 1: %s | Off Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
}
if(PlayerInfo == 2)
{
if(OnDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 2: %s | On Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 2: %s | Off Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
}
if(PlayerInfo == 3)
{
if(OnDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 3: %s | On Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 3: %s | Off Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
}
if(PlayerInfo == 4)
{
if(OnDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 4: %s | On Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 4: %s | Off Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
}
if(PlayerInfo == 1337)
{
if(OnDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 1337: %s | On Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 1337: %s | Off Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
}
}
}
}
return 1;
}
if (strcmp(cmd, "/admins", true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_GRAD1, "Online Admins");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo == 1)
{
if(OnDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 1: %s | On Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 1: %s | Off Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
}
if(PlayerInfo == 2)
{
if(OnDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 2: %s | On Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 2: %s | Off Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
}
if(PlayerInfo == 3)
{
if(OnDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 3: %s | On Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 3: %s | Off Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
}
if(PlayerInfo == 4)
{
if(OnDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 4: %s | On Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 4: %s | Off Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
}
if(PlayerInfo == 1337)
{
if(OnDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 1337: %s | On Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin lvl 1337: %s | Off Duty", sendername);
SendClientMessage(playerid, COLOR_RED, string);
}
}
}
}
}
return 1;
}
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
221
Postovi:
38
Teme:
Pridružio se:Feb. 2011
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
663
Postovi:
179
Teme:
Pridružio se:Jan. 2011
17. Maj 2011.
ma nije to meni treba u dialogu.. a nije to problem nesto drugo..
evo greske..
evo greske..
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(15898) : warning 219: local variable "health" shadows a variable at a preceding level
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(36584) : error 032: array index out of bounds (variable "PlayerInfo")
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(36599) : error 032: array index out of bounds (variable "PlayerInfo")
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(36614) : error 032: array index out of bounds (variable "PlayerInfo")
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(36629) : error 032: array index out of bounds (variable "PlayerInfo")
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\GAMEMO~1\BALKAN~1.PWN(36644) : error 032: array index out of bounds (variable "PlayerInfo")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
5 Errors.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava