ChangeName Error

Započeo Ika_Krecak
pre 7 godina
700
pregleda
6
postova
Ika_Krecak
Rookie
pre 7 godina
Problem(error/warning): Poetnik sam u skriptanju i ne znam resit ovaj problem,stalno mi izlaze errori,ako moze pomoc od iskusnijih skriptera.Takodje ne pojavljuje mi se .amx kada uradim compile
Dio skripte: Ja koristim ovu skriptu
if(strcmp(cmd, "/changename", true) == 0)
{
    GetPlayerName(playerid, sendername, sizeof(sendername));
new tmpp;
tmpp = strtok(cmdtext, idx);
if(!strlen(tmpp))
{
SendClientMessage(playerid, COLOR_DBLUE, "Correct SYNTAX: /changename [new nick]");
return 1;
}
giveplayerid = strval(tmpp);
tmp = strtok(cmdtext, idx);
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if(IsPlayerConnected(playerid))
{
    if(PlayerInfo >= 1337)
    {
        if(IsPlayerConnected(giveplayerid))
        {
SetPlayerName(giveplayerid, tmp);
format(string, sizeof(string), "AdmCMD: %s(%i) vam je promjenio ime u %s", sendername, playerid, tmp);
SendClientMessage(giveplayerid, COLOR_WHITE, string);
format(string, sizeof(string), "("COL_RED"C.Life{FFFFFF}!) You have changed ID %i's name to %s", giveplayerid, tmp);
SendClientMessage(playerid, COLOR_WHITE, string);
format(string, 256, "("COL_RED"C.Life{FFFFFF}!) "COL_RED"%s {FFFFFF}je promjenuo ime "COL_RED"%s{FFFFFF}-a u "COL_RED"%s.", sendername,giveplayer, tmp);
ABroadCast(WHITE,string,1);
}
else
{
    format(string, sizeof(string), "%d nije aktivan igrac.", giveplayerid);
SendClientMessage(playerid, COLOR_RED, string);
}
}
else
{
    SendClientMessage(playerid, COLOR_RED, "Nemate dozovolu za koristenje te komande!");
}
}
else
{
    SendClientMessage(playerid, COLOR_RED, "Morate se prijaviti da biste koristili tu komandu!");
}
  return 1;
}

I dobijam ove errore:
C:\Users\\Desktop\Unication City \filterscripts\Untitled.pwn(1) : error 010: invalid function or declaration
C:\Users\\Desktop\Unication City\filterscripts\Untitled.pwn(3) : error 010: invalid function or declaration
C:\Users\\Desktop\Unication City \filterscripts\Untitled.pwn(3) : error 010: invalid function or declaration
C:\Users\\Desktop\Unication City\filterscripts\Untitled.pwn(5) : error 010: invalid function or declaration
C:\Users\\Desktop\Unication City\filterscripts\Untitled.pwn(6) : error 010: invalid function or declaration
C:\Users\\Desktop\Unication City\filterscripts\Untitled.pwn(9) : error 010: invalid function or declaration
C:\Users\\Desktop\Unication City\filterscripts\Untitled.pwn(13) : error 010: invalid function or declaration
C:\Users\\Desktop\Unication\filterscripts\Untitled.pwn(13) : error 021: symbol already defined: "GetPlayerName"
C:\Users\\Desktop\Unication City\filterscripts\Untitled.pwn(13) : error 010: invalid function or declaration
C:\Users\\Desktop\Unication City \filterscripts\Untitled.pwn(13) : fatal error 107: too many error messages on one line


Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): Nije u pitanju crash
Slika/video ingame problema(obavezno ako je ingame problem): Nemam ingame problem
Ika_Krecak
Rookie
pre 7 godina
Kada koristim drugu skriptu dobijam ove errore
(3 -- 18) : error 013: no entry point (no public functions)
warning 203: symbol is never used: "changename"

Ova skripta
CMD:changename(playerid, params[])
{
new targetid,name;
if(PInfo < 2 || !IsPlayerAdmin(playerid)) return 0;
else if (sscanf(params,"us",targetid,name))SendClientMessage(playerid,RED,"Usage: /changename [New name]");
else if(!IsPlayerConnected(targetid))SendClientMessage(playerid,RED,"Error: Player is not connected!");
else {
    new string,n;
    GetPlayerName(targetid,n,sizeof(n));
    SetPlayerName(targetid,name);
    format(string,sizeof(string),"Admin %s [ID:%d] Has set %s [ID:%d] name to %s",Name(playerid),playerid,n,targetid,name);
    SendClientMessageToAll(YELLOW,string);
  format(string,sizeof(string),"Your Name has been set to %s by Admin %s[ID:%d]",Name(targetid),n,playerid);
    SendClientMessage(playerid,GREEN,string);
}
return 1;
}
Rax_King
Godfather
pre 7 godina
#include ?
ivan221
Made Man
pre 7 godina
YCMD:specname(playerid, params[], help)
{
    #pragma unused params
    #pragma unused help
    if(UlogovanProvera == 0) return SCM(playerid,-1,""CRVENA"New World | "BELA"Moras se ulogovati da bi koristio ovu komandu!");
  if(PlayerInfo < 😎 return SCM(playerid,-1,""CRVENA"New World |{ffffff} Samo Vlasnik!");
new id,nime;
if(sscanf(params, "is", id,nime)) return SCM(playerid, -1, ""BELA"/specname [Novo ime]");
new igrfile;
format(igrfile,64,KORISNICI,nime);
if(fexist(igrfile)) return SCM(playerid,-1, ":"CRVENA"Taj nick je zauzet (Ima ga u fajlu)!");
new igrfile2;
format(igrfile2,64,KORISNICI,GetName(id));
new string;
format(string, sizeof(string), "Igracu %s ste postavili nick na %s!", GetName(id),nime);
SCM(playerid,-1,string);
SetPlayerName(id, nime);
fremove(igrfile2);
SavePlayer(id);
    if(PlayerInfo != -1)
    {
    new i = PlayerInfo;
    strmid(KucaInfo, GetName(id), 0, strlen(GetName(id)), 255);
    KuceLP(i);
    }
    if(PlayerInfo != -1)
    {
    new i = PlayerInfo;
    strmid(StanInfo, GetName(id), 0, strlen(GetName(id)), 255);
    StanLP(i);
    }
    if(PlayerInfo != -1)
    {
    new i = PlayerInfo;
    strmid(VikendiceInfo, GetName(id), 0, strlen(GetName(id)), 255);
    VikendicaLP(i);
    }
    if(PlayerInfo != -1)
    {
    new i = PlayerInfo;
    strmid(VoziloInfo, GetName(id), 0, strlen(GetName(id)), 255);
    }
    if(PlayerInfo != -1)
    {
    new i = PlayerInfo;
    strmid(VoziloInfo, GetName(id), 0, strlen(GetName(id)), 255);
    }
    if(PlayerInfo != -1)
    {
    new i = PlayerInfo;
    strmid(MotorInfo, GetName(id), 0, strlen(GetName(id)), 255);
    }
    if(PlayerInfo != -1)
    {
    new i = PlayerInfo;
    strmid(BiciklaInfo, GetName(id), 0, strlen(GetName(id)), 255);
    }
    if(PlayerInfo != -1)
    {
    new i = PlayerInfo;
    strmid(AvionInfo, GetName(id), 0, strlen(GetName(id)), 255);
    }
    if(PlayerInfo != -1)
    {
    new i = PlayerInfo;
    strmid(PlovilaInfo, GetName(id), 0, strlen(GetName(id)), 255);
    }
    if(PlayerInfo != -1)
    {
    new i = PlayerInfo;
    strmid(FirmaInfo, GetName(id), 0, strlen(GetName(id)), 255);
    FirmaLabelIPickup(i);
    }
    SCM(id,-1,"Nick vam je promenjen, od sad ulazite na server sa ovim, prethodni vam je obrisan!");
    return 1;
}

Evo ti, samo prilagodi modu...
Ika_Krecak
Rookie
pre 7 godina
Opet dobijam iste errore kako mislis da prilagodim modu ne znam sta bi promenio ovde?
warning 203: symbol is never used: "specname"
error 013: no entry point (no public functions)
Ika_Krecak
Rookie
pre 7 godina
Snasao sam se,hvala u svakom slucaju.  🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava