#include <a_samp>
new Text:Textdraw0;
new Text:textdraw;
public OnFilterScriptInit()
{
Textdraw0 = TextDrawCreate(332.000000, 427.000000, "www.BRASILXTREMELIFE.6te.net");
TextDrawAlignment(Textdraw0, 2);
TextDrawBackgroundColor(Textdraw0, 16711935);
TextDrawFont(Textdraw0, 3);
TextDrawLetterSize(Textdraw0, 0.759999, 2.000000);
TextDrawColor(Textdraw0, 65535);
TextDrawSetOutline(Textdraw0, 1);
TextDrawSetProportional(Textdraw0, 1);
for(new i; i < MAX_PLAYERS; i ++)
{
if(IsPlayerConnected(i))
{
TextDrawShowForPlayer(i, Textdraw0);
}
}
return 1;
}
public OnFilterScriptExit()
{
TextDrawHideForAll(Textdraw0);
TextDrawDestroy(Textdraw0);
return 1;
}
public OnPlayerConnect(playerid)
{
TextDrawShowForPlayer(playerid, Textdraw0);
TextDrawShowForPlayer(playerid, textdraw);
return 1;
}
public OnPlayerDisconnect
{
TextDrawHideForPlayer(playerid, textdraw);
}
public OnGameModeInit
{
textdraw = TextDrawCreate(206,11,"Brasil XTreme Life");
TextDrawFont(textdraw,3);
TextDrawUseBox(textdraw,0);
}
Barra Inferior.pwn(41) : error 001: expected token: ";", but found "{" Barra Inferior.pwn(45) : error 001: expected token: ";", but found "{" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 2 Errors. ================ READY ================ |
#include <a_samp>
new Text:Textdraw0;
new Text:textdraw;
public OnFilterScriptInit()
{
Textdraw0 = TextDrawCreate(332.000000, 427.000000, "www.BRASILXTREMELIFE.6te.net");
TextDrawAlignment(Textdraw0, 2);
TextDrawBackgroundColor(Textdraw0, 16711935);
TextDrawFont(Textdraw0, 3);
TextDrawLetterSize(Textdraw0, 0.759999, 2.000000);
TextDrawColor(Textdraw0, 65535);
TextDrawSetOutline(Textdraw0, 1);
TextDrawSetProportional(Textdraw0, 1);
for(new i; i < MAX_PLAYERS; i ++)
{
if(IsPlayerConnected(i))
{
TextDrawShowForPlayer(i, Textdraw0);
}
}
return 1;
}
public OnFilterScriptExit()
{
TextDrawHideForAll(Textdraw0);
TextDrawDestroy(Textdraw0);
return 1;
}
public OnPlayerConnect(playerid)
{
TextDrawShowForPlayer(playerid, Textdraw0);
TextDrawShowForPlayer(playerid, textdraw);
return 1;
}
public OnPlayerDisconnect(playerid)
{
TextDrawHideForPlayer(playerid, textdraw);
}
public OnGameModeInit()
{
textdraw = TextDrawCreate(206,11,"Brasil XTreme Life");
TextDrawFont(textdraw,3);
TextDrawUseBox(textdraw,0);
}
Terra2.pwn(26554) : error 017: undefined symbol "PosX" Terra2.pwn(26554) : warning 215: expression has no effect Terra2.pwn(26554) : error 001: expected token: ";", but found "]" Terra2.pwn(26554) : error 029: invalid expression, assumed zero Terra2.pwn(26554) : fatal error 107: too many error messages on one line |
// comando /marcar
*/
if (strcmp(cmdtext, "/marcar", true)==0)
{
if (PlayerInfo[playerid][pAdmin] < 1)
GetPlayerPos(playerid, PosX[playerid], PosY[playerid], PosZ[playerid]);
GetPlayerFacingAngle(playerid, PosA[playerid]);
SendClientMessage(playerid, COR, "Vocк guardou a posiзгo use '/irmarca'!");
PosI[playerid] = (GetPlayerInterior(playerid));
PlayerPlaySound(playerid, 1137 , 0.0, 0.0, 0.0);
return 1;
}
// /irmarca
if (strcmp(cmdtext, "/irmarca", true)==0)
{
if (!floatsqroot(PosX[playerid]+PosY[playerid]+PosZ[playerid]))
{
if (PlayerInfo[playerid][pAdmin] < 1)
return SendClientMessage(playerid, COR, "Deve marcar sua posiзгo antes, /marcar");
}
else
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
SetVehiclePos(GetPlayerVehicleID(playerid), PosX[playerid], PosY[playerid], PosZ[playerid]);
SetVehicleZAngle(GetPlayerVehicleID(playerid), PosA[playerid]);
SetCameraBehindPlayer(playerid);
LinkVehicleToInterior(GetPlayerVehicleID(playerid), PosI[playerid]);
}
else
{
EnCoche[playerid] = false;
SetPlayerPos(playerid, PosX[playerid], PosY[playerid], PosZ[playerid]);
SetPlayerFacingAngle(playerid, PosA[playerid]);
SetCameraBehindPlayer(playerid);
}
PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
SetPlayerInterior(playerid, PosI[playerid]);
SendClientMessage(playerid, COR, "Posiзгo carregada com sucesso!!");
}
return 1;
}
new Float:PosX, Float:PosY, Float: PosZ;
public OnPlayerCommandText(playerid, cmdtext[])
{
new Float:x, Float:y, Float:z, Float:angulo;
if(strcmp(cmdtext, "/marcar", true)==0)
{
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, angulo);
SendClientMessage(playerid, 0xFFFFFFAA, "Vocк marcou a posiзгo.");
return 1;
}
if(strcmp(cmdtext, "/irmarca", true)==0)
{
SetPlayerPos(playerid, x, y, z);
SetPlayerFacingAngle(playerid, angulo);
SendClientMessage(playerid, 0xFFFFFFAA, "Vocк se teleportou para a posiзгo marcada.");
return 1;
}
return 0;
}
new Float:Pos[MAX_PLAYERS][ 4 ], IntID[MAX_PLAYERS];
if ( strcmp( cmdtext, "/marcar", true ) == 0 ) { if ( PlayerInfo[playerid][pAdmin] < 1 ) return SendClientMessage( playerid, -1, "Comando apenas para Administradores!" ); GetPlayerPos( playerid, Pos[playerid][ 0 ], Pos[playerid][ 1 ], Pos[playerid][ 2 ] ); GetPlayerFacingAngle( playerid, Pos[playerid][ 3 ] ); IntID[ playerid ] = GetPlayerInterior( playerid ); SendClientMessage( playerid, -1, "Vocк guardou a posiзгo use '/irmarca'!" ); PlayerPlaySound( playerid, 1137 , 0.0, 0.0, 0.0 ); return SetPVarInt( playerid,"MarcaSalva",1 ); }
if (strcmp(cmdtext, "/irmarca", true)==0) { if ( PlayerInfo[playerid][pAdmin] < 1 ) return SendClientMessage(playerid, -1, "Comando apenas para Administradores!"); if ( GetPVarInt(playerid,"MarcaSalva") == 0 ) return SendClientMessage(playerid, -1, "Salve uma posiзгo primeiro! (/marcar)"); if( GetPlayerState(playerid) == PLAYER_STATE_DRIVER ) { SetVehiclePos( GetPlayerVehicleID( playerid ), Pos[playerid][ 0 ], Pos[playerid][ 1 ], Pos[playerid][ 2 ] ); SetVehicleZAngle(GetPlayerVehicleID(playerid), Pos[playerid][ 3 ]); LinkVehicleToInterior(GetPlayerVehicleID(playerid),IntID[playerid]); } else { EnCoche[ playerid ] = false; SetPlayerPos( playerid,Pos[playerid][ 0 ], Pos[playerid][ 1 ], Pos[playerid][ 2 ] ); SetPlayerFacingAngle( playerid, Pos[playerid][ 3 ] ); SetPlayerInterior( playerid, IntID[ playerid ] ); } SetCameraBehindPlayer( playerid ); PlayerPlaySound( playerid, 1085, 0.0, 0.0, 0.0 ); return SendClientMessage( playerid, -1, "Posiзгo carregada com sucesso!!" ); }
Valeu aн galera, funcionou (:
E Fabricio, oque vocк feis no FS de mensagens pra funcionar? :S |
public OnPlayerDisconnect public OnGameModeInit
public OnPlayerDisconnect(playerid) public OnGameModeInit()