Započeo Teodor
•28. Jan. 2020.Admin Komanda
1,067
pregleda
10
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
472
Postovi:
38
Teme:
Pridružio se:Apr. 2019
28. Jan. 2020.
Problem(error/warning): ne znam kako da u admin chatu ispise Admin Teodor(Primer Teodor): Text
Dio skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): evo I za SendAdminMessage
Slika/video ingame problema(obavezno ako je ingame problem): //
Dio skripte:
CMD:a(playerid, params[])
{
new sendername, string;
if(!(PlayerInfo >= 1)) return SCM(playerid,-1,"{FFFFFF}[NS:DM]: {F81414}Niste ovlasceni da koristite ovu komandu!"); //Ovde proveravamo dali igrac sta koristi komandu je admin
if(isnull(params)) return SCM(playerid,-1,"/a ");
GetPlayerName(playerid,sendername,sizeof(sendername));
sendername[strfind(sendername,"_")] = ' ';
format(string,160,"Admin %s:%s",PlayerInfo,sendername,params);
SendAdminMessage(-1, string);
return 1;
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): evo I za SendAdminMessage
forward SendAdminMessage(color, string[]);
public SendAdminMessage(color, string[])
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo >= 1)
{
SendClientMessage(i, color, string);
}
}
}
}Slika/video ingame problema(obavezno ako je ingame problem): //
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
250
Postovi:
4
Teme:
Pridružio se:Okt. 2019
28. Jan. 2020.
CMD:a(playerid, params[])
{
new sendername, string;
if(PlayerInfo <= 0) return SendClientMessage(playerid,-1,"{FFFFFF}[NS:DM]: {F81414}Niste ovlasceni da koristite ovu komandu!");
if(isnull(params)) return SendClientMessage(playerid,-1,"/a ");
GetPlayerName(playerid,sendername,sizeof(sendername));
sendername[strfind(sendername,"_")] = ` `;
format(string,sizeof(string),"(Admin-%d %s[%d]):%s",PlayerInfo,sendername,playerid,params);
SendAdminMessage(-1, string);
return 1;
}
ako koristis foreach zameni SendAdminMessage sa ovim:
stock SendAdminMessage(color, string[])
{
foreach(new i : player)
(PlayerInfo > 0 ? SendClientMessage(i, color, string : continue);
return 1;
}
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
472
Postovi:
38
Teme:
Pridružio se:Apr. 2019
29. Jan. 2020.
malipablo wrote on January 28, 2020, 11:40 pm:
Ispravka za SendAdminMessage:
stock SendAdminMessage(color, string[])
{
foreach(new i : player)
(PlayerInfo > 0 ? SendClientMessage(i, color, string) : continue);
return 1;
}
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\a.pwn(1151) : error 017: undefined symbol "player@YSII_Ag"
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\a.pwn(1151) : error 017: undefined symbol "player@YSII_Ag"
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\a.pwn(1151) : error 029: invalid expression, assumed zero
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\a.pwn(1151) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Evo linija 1151
foreach(new i : player)
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
472
Postovi:
38
Teme:
Pridružio se:Apr. 2019
29. Jan. 2020.
malipablo wrote on January 29, 2020, 10:27 am:
zameni ono player sa Player posto je taj iterator tako definisan
stock SendAdminMessage(color, string[])
{
foreach(new i : Player)
(PlayerInfo > 0 ? SendClientMessage(i, color, string) : continue);
return 1;
}
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\a.pwn(1160) : error 029: invalid expression, assumed zero
C:\Users\Teodor\Desktop\SVI FOLDERI\Nebitne stvari\Serveri\SAMP Serveri\Moj Server\gamemodes\a.pwn(1160) : warning 215: expression has no effect
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
472
Postovi:
38
Teme:
Pridružio se:Apr. 2019
29. Jan. 2020.
malipablo wrote on January 29, 2020, 7:07 pm:
stock SendAdminMessage(color, string[])
{
foreach(new i : Player)
if(PlayerInfo > 0) SendClientMessage(i, color, string);
return 1;
}
E napokon hvala care.
LOCK
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava