Portal SAMP
[Ajuda] undefined symbol "String - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] undefined symbol "String (/showthread.php?tid=3422)



undefined symbol "String - gabrielbgxx - 13/03/2023

Código:
undefined symbol "String
estou com um poblema esta dando 4 erros na mesma linha dando símbolo indefinido(ja estou com a pasta Contas as stocks, Defines e edc,alguem me ajuda
Código:
format(String, sizeof(String), "Contas/%s.ini", PlayerName(playerid));



RE: undefined symbol "String - MarcosBrazz - 13/03/2023

Código PHP:
new String[15 MAX_PLAYER_NAME 1];
format(Stringsizeof(String), "Contas/%s.ini"PlayerName(playerid)); 



RE: undefined symbol "String - White_Blue - 14/03/2023

O erro undefined symbol se deve ao fato de você estar usando uma variável ou uma constante ou um macro inexistente no escopo do script.

No seu caso provavelmente você não declarou a variável String.

Código PHP:
new string[128]; // Dentro dos colchetes você coloca o tamanho máximo da string ou seja, o que estiver ali dentro vai ser o tanto de caracteres que você vai poder usar, no caso 128
format(stringsizeof(string), "Contas/%s.ini"PlayerName(playerid)); // Formatamos a string com o tamanho dela(128) e com o conteúdo Contas/%s.ini o simbolo %s indica que é uma string formatada, no caso o nome do player.

stock PlayerName(playerid) { // Define a função 'PlayerName'
    
static Name[MAX_PLAYER_NAME]; // Define a variável onde será armazenado o nome do player
    
GetPlayerName(playeridNameMAX_PLAYER_NAME); // Pega o nome do player e armazena na variável 'Name'
    
return Name// Retorna o nome do player