SA-MP Forums Archive
Errinho Basico - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: Errinho Basico (/showthread.php?tid=251430)



Errinho Basico - ReDKiiL - 26.04.2011

Gente ALguem De Vc Me Fala Esse Erro ?

erro :

Quote:

D:\Usuarios\Desktop\samp03csvr_R2-2_win32\gamemodes\FPGM.pwn(579) : error 017: undefined symbol "string"
D:\Usuarios\Desktop\samp03csvr_R2-2_win32\gamemodes\FPGM.pwn(579) : error 017: undefined symbol "string"
D:\Usuarios\Desktop\samp03csvr_R2-2_win32\gamemodes\FPGM.pwn(579) : error 029: invalid expression, assumed zero
D:\Usuarios\Desktop\samp03csvr_R2-2_win32\gamemodes\FPGM.pwn(579) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


4 Errors.

Pawn:

Quote:

//=-==============================================tele zona==========================
if(strcmp(cmdtext, "/zona", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,1970.4314,-2443.9294,13.5469);
SetVehicleZAngle(GetPlayerVehicleID(playerid), 179.0);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para ZONA( /zona )", pname);
SendClientMessageToAll(COR_LARANJA, string);




Re: Errinho Basico - Diogo Brandao - 27.04.2011

Sу colocar:
pawn Код:
new string[128];
Ficando:
pawn Код:
//=-==============================================tele zona==========================
if(strcmp(cmdtext, "/zona", true) == 0) {
if(IsPlayerInAnyVehicle(playerid)) {
new VehicleID;
VehicleID = GetPlayerVehicleID(playerid);
SetVehiclePos(VehicleID,1970.4314,-2443.9294,13.5469);
SetVehicleZAngle(GetPlayerVehicleID(playerid), 179.0);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
new string[128];
format(string, sizeof(string), "%s foi para ZONA( /zona )", pname);
SendClientMessageToAll(COR_LARANJA, string);
Coloquei 128 celdas porque й o mбximo de caractйrs que o chat do samp lк!


Re: Errinho Basico - ASDF - 27.04.2011

Nгo й necessбrio colocar 'string[128]' ali na mensagem dele nгo vai usar 128 string, e sim menos!
'%s foi para ZONA( /zona )' vai usar (%s 20 Nick) + (5 Espaзos) + ( 18 Caracteres ) + (1 alguma coisa da string) = string[44];

Espero ter ajudado.