Errori string - 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: Română/Romanian (
https://sampforum.blast.hk/forumdisplay.php?fid=40)
+---- Thread: Errori string (
/showthread.php?tid=427637)
Errori string -
Paulll - 02.04.2013
Salut tuturor, am o mica problema.. am refacut un vechi sistem de masini personale (identic cu cel de la b-Zone) si am o problema .. imi da eroare la string.. de ce? Uitati liniile la care imi da eroarea.
Код:
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(CarData[i][cOwner], sendername, 0, strlen(sendername), 999);
CarData[i][cModel] = idmasina;
CarData[i][cLocationx] = 297.1769;
CarData[i][cLocationy] = -1508.9594;
CarData[i][cLocationz] = 24.3209;
CarData[i][cSaLocationx] = 297.1769;
CarData[i][cSaLocationy] = -1508.9594;
CarData[i][cSaLocationz] = 24.3209;
CarData[i][cOwned] = 1;
AddStaticVehicle(idmasina,297.1769,-1508.9594,24.3209,0,0,0);
format(string, sizeof(string), "%s",ArIsim[idmasina-400]);
strmid(CarData[i][cDescription], string, 0, strlen(string), 255);
Eroarea:
Код:
C:\Documents and Settings\Administrator\Desktop\r-Zone\r-Zone RPG\gamemodes\r-Zone.pwn(20109) : error 017: undefined symbol "string"
C:\Documents and Settings\Administrator\Desktop\r-Zone\r-Zone RPG\gamemodes\r-Zone.pwn(20109) : error 017: undefined symbol "string"
C:\Documents and Settings\Administrator\Desktop\r-Zone\r-Zone RPG\gamemodes\r-Zone.pwn(20109) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Administrator\Desktop\r-Zone\r-Zone RPG\gamemodes\r-Zone.pwn(20109) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
4 Errors.
Cum as putea rezolva?
Re: Errori string -
InfiniTy. - 02.04.2013
Re: Errori string -
fordawinzz - 02.04.2013
Quote:
Originally Posted by InfiniTy.
|
pawn Код:
strmid(CarData[i][cDescription], ArIsim[idmasina-400], 0, strlen(ArIsim[idmasina-400]), 32);
edit: nu, nu e tot aia. creezi mereu o variabila inutila .

btw, folositi strcpy ...
Re: Errori string -
InfiniTy. - 02.04.2013
Quote:
Originally Posted by fordawinzz
pawn Код:
strmid(CarData[i][cDescription], ArIsim[idmasina-400], 0, strlen(ArIsim[idmasina-400]), 32);

|
Parcă nu te tot aia.

.
edit: Woau..mare chestie ..dacă era ceva gen un query de 1000+ chars da..mai ziceam.. dar așa .. e tot aia cu sau fără variabilă.()
btw: poate să o facă оnafara acelui loop..și nu o creezi mereu degeaba..+cu format pentru un newbie ca el ar fi mai indicat ? Zic eu se оnțelege mai bine ce face acel cod..
Re: Errori string -
Paulll - 02.04.2013
new string[256]; după prima acoladă de la оnceputul dialogului. Mersi frumos InfiniTy.