[AJUDA] erros ao compilar
#1

ta dando varios erros aqui

Код:
C:\Users\P2\Downloads\SERVER GTA\gamemodes\gm.pwn(122) : error: 017: undefined symbol "PlayerName"
C:\Users\P2\Downloads\SERVER GTA\gamemodes\gm.pwn(122) : error: 017: undefined symbol "PlayerName"
C:\Users\P2\Downloads\SERVER GTA\gamemodes\gm.pwn(122) : error: 017: undefined symbol "PlayerName"
C:\Users\P2\Downloads\SERVER GTA\gamemodes\gm.pwn(122) : error: 017: undefined symbol "string"
C:\Users\P2\Downloads\SERVER GTA\gamemodes\gm.pwn(122) : error: 017: undefined symbol "string"
C:\Users\P2\Downloads\SERVER GTA\gamemodes\gm.pwn(122) : error: 029: invalid expression, assumed zero
C:\Users\P2\Downloads\SERVER GTA\gamemodes\gm.pwn(122) : error fatal: 107: too many error messages on one line
Linhas

PHP код:
public OnPlayerConnect(playerid)
{
    if(
dini_Isset("tut.ini",PlayerName(playerid))) (Tutorial[playerid] = dini_Int("tut.ini",PlayerName(playerid))); 
PHP код:
public OnPlayerDisconnect(playeridreason)
{
    
dini_IntSet("tut.ini",PlayerName(playerid),Tutorial[playerid]); 
PHP код:

public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    if(
dialogid == 123321)
    {
    if(
response) return Tutorial[playerid]++;
    else 
SendClientMessage(playerid0xFB0000FF"Vocк foi expulso porque negaram as regras.");
    new 
name[MAX_PLAYER_NAME];//
    
GetPlayerName(playeridnamesizeof(name));
    
format(stringsizeof(string), "~  %s Foi expulso porque ele negou as regras"name );
    
SendClientMessageToAll(0xFB0000FFstring);
    
Kickplayerid );
    return 
1;

Reply
#2

Quote:
Originally Posted by Over_King
Посмотреть сообщение
ta dando varios erros aqui

Код:
C:\Users\P2\Downloads\SERVER GTA\gamemodes\gm.pwn(122) : error: 017: undefined symbol "PlayerName"
C:\Users\P2\Downloads\SERVER GTA\gamemodes\gm.pwn(122) : error: 017: undefined symbol "PlayerName"
C:\Users\P2\Downloads\SERVER GTA\gamemodes\gm.pwn(122) : error: 017: undefined symbol "PlayerName"
C:\Users\P2\Downloads\SERVER GTA\gamemodes\gm.pwn(122) : error: 017: undefined symbol "string"
C:\Users\P2\Downloads\SERVER GTA\gamemodes\gm.pwn(122) : error: 017: undefined symbol "string"
C:\Users\P2\Downloads\SERVER GTA\gamemodes\gm.pwn(122) : error: 029: invalid expression, assumed zero
C:\Users\P2\Downloads\SERVER GTA\gamemodes\gm.pwn(122) : error fatal: 107: too many error messages on one line
Linhas

PHP код:
public OnPlayerConnect(playerid)
{
    if(
dini_Isset("tut.ini",PlayerName(playerid))) (Tutorial[playerid] = dini_Int("tut.ini",PlayerName(playerid))); 
PHP код:
public OnPlayerDisconnect(playeridreason)
{
    
dini_IntSet("tut.ini",PlayerName(playerid),Tutorial[playerid]); 
PHP код:

public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    if(
dialogid == 123321)
    {
    if(
response) return Tutorial[playerid]++;
    else 
SendClientMessage(playerid0xFB0000FF"Vocк foi expulso porque negaram as regras.");
    new 
name[MAX_PLAYER_NAME];//
    
GetPlayerName(playeridnamesizeof(name));
    
format(stringsizeof(string), "~  %s Foi expulso porque ele negou as regras"name );
    
SendClientMessageToAll(0xFB0000FFstring);
    
Kickplayerid );
    return 
1;

Isso й um Dialog Correto?
Reply
#3

sim um dialog de um tutorial
Reply
#4

Coloque no fim do GM:
pawn Код:
stock PlayerName(playerid)
{
new Name[MAX_PLAYERS];
GetPlayerName(playerid, Name, sizeof(Name));
return Name;
}
E o dialog:
pawn Код:
if(dialogid == 123321)
    {
    if(response) return Tutorial[playerid]++;
    else SendClientMessage(playerid, 0xFB0000FF, "Vocк foi expulso porque negaram as regras.");
    new name[MAX_PLAYER_NAME];//
    GetPlayerName(playerid, name, sizeof(name));
    new string[66];
    format(string, sizeof(string), "~  %s Foi expulso porque ele negou as regras", name );
    SendClientMessageToAll(0xFB0000FF, string);
    Kick( playerid );
    return 1;
}
Reply
#5

if(response) return Tutorial[playerid]++;

Nгo deveria ter uma chave?
Reply
#6

agora foi dar erro la no sistema de registro

Код:
C:\Users\P2\Downloads\SERVER GTA\gamemodes\overgames.pwn(125) : error: 017: undefined symbol "String"
C:\Users\P2\Downloads\SERVER GTA\gamemodes\overgames.pwn(125) : error: 017: undefined symbol "String"
C:\Users\P2\Downloads\SERVER GTA\gamemodes\overgames.pwn(125) : error: 029: invalid expression, assumed zero
C:\Users\P2\Downloads\SERVER GTA\gamemodes\overgames.pwn(125) : error fatal: 107: too many error messages on one line
PHP код:
public OnPlayerConnect(playerid)
{
    if(
dini_Isset("tut.ini",PlayerName(playerid))) (Tutorial[playerid] = dini_Int("tut.ini",PlayerName(playerid))); //Carrega o Arquivo tut.ini
    
new Nome[MAX_PLAYER_NAME];
    
GetPlayerName(playeridNomesizeof(Nome));
    
format(Stringsizeof(String), CONTASNome); // <<<<<ERRO NESSA LINHA
    
if(!dini_Exists(String)) 
Reply
#7

undefined symbol "String"
Quer dizer que o simbolo nгo foi definido, й sу uma new nesse caso
Poe
pawn Код:
new string[156];
antes de
format(String, sizeof(String), CONTAS, Nome); // <<<<<ERRO NESSA LINHA
@Edit: corrigindo, й
pawn Код:
new String[156];
Reply
#8

coloquei new string[156]; acima de format(String, sizeof(String), CONTAS, Nome);

e mesmo assim ta dando erro ainda!
Reply
#9

coloca String com S maiъsculo
P.S. volteeeeii!!!!!!!!!
Reply
#10

Quote:
Originally Posted by Cristhian
Посмотреть сообщение
coloca String com S maiъsculo
P.S. volteeeeii!!!!!!!!!
Jб editei meu Post pra ele arrumar. Agora ele tб dizendo no msn que nгo tб aparecendo o tutorial, to tentando ajudar aqui!
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)