Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: #Mikki poslato Avgust 14, 2014, 20:43:52 POSLE PODNE

Naslov: [POMOC] YCMD komanda error!
Poruka od: #Mikki poslato Avgust 14, 2014, 20:43:52 POSLE PODNE
Skripta koju koristim: Licno svoja
Detaljan opis problema: Ih sad, i ovaj error...  :-[ Predpostavljam da je problem u new -u ?
Dio skripte: GetPlayerName(playerid, sendername, sizeof(sendername));
C:\Users\Milos\Desktop\Pomozi Boze!\gamemodes\FCRP.pwn(7996) : error 017: undefined symbol "sendername"
C:\Users\Milos\Desktop\Pomozi Boze!\gamemodes\FCRP.pwn(7996) : error 017: undefined symbol "sendername"
C:\Users\Milos\Desktop\Pomozi Boze!\gamemodes\FCRP.pwn(7996) : error 029: invalid expression, assumed zero
C:\Users\Milos\Desktop\Pomozi Boze!\gamemodes\FCRP.pwn(7996) : 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.

Neke slike/video za lakse dobivanje pomoci(neobavezno): // 
Naslov: Odg: [POMOC] YCMD komanda error!
Poruka od: youngdeal poslato Avgust 14, 2014, 20:45:07 POSLE PODNE
new sendername[MAX_PLAYER_NAME];
Naslov: Odg: [POMOC] YCMD komanda error!
Poruka od: #Mikki poslato Avgust 14, 2014, 20:46:56 POSLE PODNE
Citat: C++ poslato Avgust 14, 2014, 20:45:07 POSLE PODNE
new sendername[MAX_PLAYER_NAME];
I dalje error-a 4  ???
Naslov: Odg: [POMOC] YCMD komanda error!
Poruka od: youngdeal poslato Avgust 14, 2014, 20:47:36 POSLE PODNE
daj bre komandu.
Naslov: Odg: [POMOC] YCMD komanda error!
Poruka od: #Mikki poslato Avgust 14, 2014, 20:49:26 POSLE PODNE
Citat: C++ poslato Avgust 14, 2014, 20:47:36 POSLE PODNE
daj bre komandu.
YCMD:changename(playerid,params[],help)
{
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new sendername[MAX_PLAYER_NAME];
new tmpp[256];
tmpp = strtok(cmdtext, idx);
if(!strlen(tmpp))
{
SendClientMessage(playerid, PLAVA, "POMOC: /changename [playerid] [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[playerid][pAdmin] >= 1337)
    {
        if(IsPlayerConnected(giveplayerid))
        {
SetPlayerName(giveplayerid, tmp);
format(string, sizeof(string), "AdmCMD: %s(%i) vam je promenio ime u %s", sendername, playerid, tmp);
SendClientMessage(giveplayerid, PLVA, string);
format(string, sizeof(string), "AdmCMD: Vi ste promenili igracu ID %i ime u %s", giveplayerid, tmp);
SendClientMessage(playerid, SPLAVA, string);
format(string, 256, "[ADMIN] %s je promenio %s igracevo ime u %s.", sendername,giveplayer, tmp);
ABroadCast(ZUTA,string,1);
}
else
{
    format(string, sizeof(string), "%d nije aktivan igrac.", giveplayerid);
SendClientMessage(playerid, CRVENA, string);
}
}
else
{
    SendClientMessage(playerid, CRVENA, "Nemate dozovolu za koristenje te komande!");
}
}
else
{
    SendClientMessage(playerid, CRVENA, "Morate se prijaviti da biste koristili tu komandu!");
}
  return 1;
}
Naslov: Odg: [POMOC] YCMD komanda error!
Poruka od: youngdeal poslato Avgust 14, 2014, 20:52:21 POSLE PODNE
stavi
new sendername[MAX_PLAYER_NAME];
ispred GetPlayerName
Naslov: Odg: [POMOC] YCMD komanda error!
Poruka od: #Mikki poslato Avgust 14, 2014, 20:57:46 POSLE PODNE
C:\Users\Milos\Desktop\Pomozi Boze!\gamemodes\FCRP.pwn(7999) : error 017: undefined symbol "strtok"
C:\Users\Milos\Desktop\Pomozi Boze!\gamemodes\FCRP.pwn(7999) : error 033: array must be indexed (variable "tmpp")
C:\Users\Milos\Desktop\Pomozi Boze!\gamemodes\FCRP.pwn(8002) : error 035: argument type mismatch (argument 2)
C:\Users\Milos\Desktop\Pomozi Boze!\gamemodes\FCRP.pwn(8005) : error 017: undefined symbol "giveplayerid"
C:\Users\Milos\Desktop\Pomozi Boze!\gamemodes\FCRP.pwn(8006) : error 017: undefined symbol "tmp"
C:\Users\Milos\Desktop\Pomozi Boze!\gamemodes\FCRP.pwn(8006) : error 017: undefined symbol "strtok"
C:\Users\Milos\Desktop\Pomozi Boze!\gamemodes\FCRP.pwn(8007) : error 017: undefined symbol "giveplayerid"
C:\Users\Milos\Desktop\Pomozi Boze!\gamemodes\FCRP.pwn(8007) : error 017: undefined symbol "giveplayer"
C:\Users\Milos\Desktop\Pomozi Boze!\gamemodes\FCRP.pwn(8007) : error 029: invalid expression, assumed zero
C:\Users\Milos\Desktop\Pomozi Boze!\gamemodes\FCRP.pwn(8007) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


10 Errors.

A ovde sam stavio:
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
Naslov: Odg: [POMOC] YCMD komanda error!
Poruka od: #Mikki poslato Avgust 14, 2014, 20:59:51 POSLE PODNE
Ili sam ja ubacio new na pogresnom mestu  :D , ako mozes uradi mi ti to  :-*
Naslov: Odg: [POMOC] YCMD komanda error!
Poruka od: youngdeal poslato Avgust 14, 2014, 21:01:32 POSLE PODNE
(http://www.dodaj.rs/f/3L/2C/2ao1z3ID/082577-green-metallic-or.png)

Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima.

Razlog zakljucavanja:

Ako mislis da ovde mozes da radis sta oces i krsis pravila grdno se varas.

Nema bumpanja pre nego prodje 24/h

Pravila:

Razgovor u vezi PAWN-Skriptanja (http://balkan-samp.com/forum/index.php?topic=11453.0) .