Problem(error/warning): error 2
Dio skripte:
YCMD:aduty(playerid,params[], help)
{
if(PlayerInfo >= 1)
{
if(aduty == 0)
{
new str;
format(str,sizeof(str),"Admin %s je na admin duznosti!",GetName(playerid));
SCMTA(-1,str);
SetPlayerHealth(playerid,99);
SetPlayerArmour(playerid,99);
aduty = 1;
}
else if(aduty == 1)
{
new str1;
format(str1,sizeof(str1),"Admin %s vise nije na duznosti!",GetName(playerid));
SCMTA(-1,str1);
aduty = 0;
}
}
}
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)://
Slika/video ingame problema(obavezno ako je ingame problem):Napravio sam koamdnu aduty i compile izbace dva errora
undefined symbol "GetName"
undefined symbol "GetName"
moze pomoc
Komanda /aduty
466
pregleda
4
postova
8. Maj 2020.
PabloK wrote on May 8, 2020, 3:46 pm:
undefined symbol "GetName"dobro je pabloK, nismo svi pametni kao ti.
Ovako, nisi definisao GetName, tj. nemas tu funkciju u svojoj skripti. Moras je dodati negde na vrhu, pre te komande:
stock GetName( id ) {
new ime[ MAX_PLAYER_NAME ];
GetPlayerName( id, ime, sizeof ime);
return ime;
}Former SA:MP server developer
8. Maj 2020.
Vasic wrote on May 8, 2020, 3:52 pm:
dobro je pabloK, nismo svi pametni kao ti.
Ovako, nisi definisao GetName, tj. nemas tu funkciju u svojoj skripti. Moras je dodati negde na vrhu, pre te komande:
Ovako, nisi definisao GetName, tj. nemas tu funkciju u svojoj skripti. Moras je dodati negde na vrhu, pre te komande:
stock GetName( id ) {
new ime[ MAX_PLAYER_NAME ];
GetPlayerName( id, ime, sizeof ime);
return ime;
}Problem i jeste u GetName, zasto bi iko koristio to?
new PlayerUsername;
public OnPlayerConnect(playerid)
{
GetPlayerName(playerid, PlayerUsername);
printf("%s je usao na server. VAU!!!!", PlayerUsername);
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
