GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Kovacs_Bela - 2012. július 16. - 20:50:44

Cím: Create3DTextLabel
Írta: Kovacs_Bela - 2012. július 16. - 20:50:44
Create3DTextLabel(sprintf(\"-= HULLA =-\\nNév: %s[%d]\\nMegölte: %s[%d]\\nFegyver: %s (%d)\",pInfo[playerid][pName],playerid,pInfo[killerid][pName],killerid,wname,reason),0x00ff00ff,pInfo[playerid][pPos[0]],pInfo[playerid][pPos[1]],pInfo[playerid][pPos[2]],GetPlayerVirtualWorld(playerid),10);
 

.......pwn(125) : error 028: invalid subscript (not an array or too many subscripts): \"pPos\"
.......pwn(125) : warning 215: expression has no effect
.......pwn(125) : error 001: expected token: \";\", but found \"]\"
.......pwn(125) : error 029: invalid expression, assumed zero
.......pwn(125) : fatal error 107: too many error messages on one line
Cím: Create3DTextLabel
Írta: TengeriMalac - 2012. július 16. - 20:53:59
Idézetet írta: danix99 date=1342464644\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"24507\" data-ipsquote-contentclass=\"forums_Topic
Create3DTextLabel(sprintf(\"-= HULLA =-\\nNév: %s[%d]\\nMegölte: %s[%d]\\nFegyver: %s (%d)\",pInfo[playerid][pName],playerid,pInfo[killerid][pName],killerid,wname,reason),0x00ff00ff,pInfo[playerid][pPos[0]],pInfo[playerid][pPos[1]],pInfo[playerid][pPos[2]],GetPlayerVirtualWorld(playerid),10);
 

.......pwn(125) : error 028: invalid subscript (not an array or too many subscripts): \"pPos\"
.......pwn(125) : warning 215: expression has no effect
.......pwn(125) : error 001: expected token: \";\", but found \"]\"
.......pwn(125) : error 029: invalid expression, assumed zero
.......pwn(125) : fatal error 107: too many error messages on one line

 


Create3DTextLabel(sprintf(\"-= HULLA =-\\nNév: %s[%d]\\nMegölte: %s[%d]\\nFegyver: %s (%d)\",pInfo[playerid][pName],playerid,pInfo[killerid][pName],killerid,wname,reason),0x00ff00ff,pInfo[playerid][pPos][0],pInfo[playerid][pPos][1],pInfo[playerid][pPos][2],GetPlayerVirtualWorld(playerid),10);
Cím: Create3DTextLabel
Írta: Kovacs_Bela - 2012. július 16. - 21:02:23
ahww yeah XD
kösz... ennek alapjára próbálkoztam: ( kész volt csak ezt is át kellett írni ) ( ha átírom a po értékét 3-ra akkor meg +1 error.. )
 

new Float:po[4];
public IsPlayerInTheServer(playerid)
{
GetPlayerPos(playerid,po[0],po[1],po[2]);
GetPlayerFacingAngle(playerid,po[3]);
pInfo[playerid][pPos][0] = po[0];
pInfo[playerid][pPos][1] = po[1];
pInfo[playerid][pPos][2] = po[2];
pInfo[playerid][pPos][3] = po[3];
return 1;
}

 
.pwn(286) : error 032: array index out of bounds (variable \"pInfo\")
Cím: Create3DTextLabel
Írta: TengeriMalac - 2012. július 16. - 21:14:30
Ha enummal csinálod (szerintem igen), akkor a változónak így kell kinéznie az enumban.
 
Float:pPos[4]

 
Megjegyzés: Ne írd át 3ra, mert 4 értéke van, mivel 0tól kezdi számolni az értékeket.
Cím: Create3DTextLabel
Írta: Kovacs_Bela - 2012. július 16. - 22:20:10
köszii :D 
likes[TengeriMalac] = likes[TengeriMalac]+2;