SA-MP Forums Archive
[Ajuda] Ajuda fundo de imagem - 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: [Ajuda] Ajuda fundo de imagem (/showthread.php?tid=461427)



Ajuda fundo de imagem - Canema - 01.09.2013

Bom vim aqui pedir ajuda mais uma vez,bom eu quero mudar a imagem de fundo,a onde escolhe a skin da profissгo o lugar que aparece alguйm pode me ajudar?
Link da imagem pra quem nгo entender imgur.com/p2za7aX
Grato.


Re: Ajuda fundo de imagem - Samuel300 - 01.09.2013

eu nunca troquei o local mas ... acho q й sу muda a coordenada


Re: Ajuda fundo de imagem - Canema - 01.09.2013

Nгo eu ja tentei fazer isso ai as skins nгo aparecem.


Re: Ajuda fundo de imagem - Juniiro3 - 01.09.2013

PHP код:
public OnPlayerRequestClass playerid classid ) {
    if ( 
classid == ) { //Aqui vocк vai mudando conforme a skin/profissгo
        
SetPlayerPos playerid ) ; //Onde o player vai ficar enquanto seleciona classe
        
SetPlayerCameraLookAt playerid ) ; //Poem as mesmas cordenadas do SetPlayerPos
        
SetPlayerFacingAngle playerid ) ; //Aqui vocк poem o вngulo que o bonequinho vai ficar virado 
    
}
    return 
1;
}
public 
OnPlayerSpawn playerid ) {
    
SetCameraBehindPlayer playerid ) ; // para a camera voltar ao lugar certo
    
return 1;

Ta ai /\


Re: Ajuda fundo de imagem - Canema - 01.09.2013

nгo aparecem ainda.


Re: Ajuda fundo de imagem - Sti - 01.09.2013

Vê se te ajuda

[ame]http://www.youtube.com/watch?v=sfY551nZWo0[/ame]

ou

[ame]http://www.youtube.com/watch?v=Qtzeiw3PzOg[/ame]


Re: Ajuda fundo de imagem - Canema - 01.09.2013

Foi vlw ei me ajuda ? No radar ;x


Code




// This command allows you to create a speedcamera
COMMAND:criarradar(playerid, params[])
{
// Setup local variables
new Float, Float:y, Float:z, Float:Angle, MaxSpeed, file[100], File:PFile, LineForFile[100], Msg[128];

// Send the command to all admins so they can see it
SendAdminText(playerid, "/criarradar", params);

// Check if the player has logged in
if (APlayerData[playerid][LoggedIn] == true)
{
// Check if the player's admin-level is at least 5
if (APlayerData[playerid][PlayerLevel] >= 5)
{
if (sscanf(params, "i", MaxSpeed)) SendClientMessage(playerid, 0xFF0000AA, "Digite: \"/criarradar <Velocidade>\"");
else
{
// Get player's position and facing angle
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, Angle);
z = z - 1.0; // Adjust camera Z-coordinate 1m lower than normal (otherwise the camera floats in the air)

// Move the player a bit, otherwise he could get stuck inside the camera-object
SetPlayerPos(playerid, x, y + 1.0, z + 1.0);

// Save the camera to a file
for (new CamID; CamID < MAX_CAMERAS; CamID++)
{
// Check if this index is free
if (ACameras[CamID][CamSpeed] == 0)
{
// Setup this camera (create the objects and store the data)
SetupSpeedCamera(CamID, x, y, z, Angle, MaxSpeed);

// Save the file
format(file, sizeof(file), CameraFile, CamID); // Construct the complete filename for this camera-file

PFile = fopen(file, io_write); // Open the camera-file for writing

format(LineForFile, 100, "CamX %f\r\n", x);
fwrite(PFile, LineForFile); // And save it to the file
format(LineForFile, 100, "CamY %f\r\n", y);
fwrite(PFile, LineForFile); // And save it to the file
format(LineForFile, 100, "CamZ %f\r\n", z);
fwrite(PFile, LineForFile); // And save it to the file
format(LineForFile, 100, "CamAngle %f\r\n", Angle);
fwrite(PFile, LineForFile); // And save it to the file
format(LineForFile, 100, "CamSpeed %i\r\n", MaxSpeed);
fwrite(PFile, LineForFile); // And save it to the file

fclose(PFile); // Close the file

// Let the player know he created a new camera
format(Msg, 128, "Voce Criou o Radar de ID: %i", CamID);
SendClientMessage(playerid, 0x00FF00FF, Msg);

// Exit the function
return 1;
}
}

// In case all camera-slots are occupied (100 camera's have been created already), let the player know about it
format(Msg, 128, "{FF0000}Voce nao Pode Criar mais de %i Radares", MAX_CAMERAS);
SendClientMessage(playerid, 0xFFFFFFFF, Msg);
}
}
else
return 0;
}
else
return 0;

// Let the server know that this was a valid command
return 1;
}


Re: Ajuda fundo de imagem - Sti - 01.09.2013

Amigo,Pra não embolar o Code, No começo do Codigo [*PAWN] e [*/PAWN] no final....
PS: sem os *


Re: Ajuda fundo de imagem - Canema - 01.09.2013

pawn Код:
// This command allows you to create a speedcamera
COMMAND:criarradar(playerid, params[])
{
// Setup local variables
new Float, Float:y, Float:z, Float:Angle, MaxSpeed, file[100], File:PFile, LineForFile[100], Msg[128];

// Send the command to all admins so they can see it
SendAdminText(playerid, "/criarradar", params);

// Check if the player has logged in
if (APlayerData[playerid][LoggedIn] == true)
{
// Check if the player's admin-level is at least 5
if (APlayerData[playerid][PlayerLevel] >= 5)
{
if (sscanf(params, "i", MaxSpeed)) SendClientMessage(playerid, 0xFF0000AA, "Digite: \"/criarradar <Velocidade>\"");
else
{
// Get player's position and facing angle
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, Angle);
z = z - 1.0; // Adjust camera Z-coordinate 1m lower than normal (otherwise the camera floats in the air)

// Move the player a bit, otherwise he could get stuck inside the camera-object
SetPlayerPos(playerid, x, y + 1.0, z + 1.0);

// Save the camera to a file
for (new CamID; CamID < MAX_CAMERAS; CamID++)
{
// Check if this index is free
if (ACameras[CamID][CamSpeed] == 0)
{
// Setup this camera (create the objects and store the data)
SetupSpeedCamera(CamID, x, y, z, Angle, MaxSpeed);

// Save the file
format(file, sizeof(file), CameraFile, CamID); // Construct the complete filename for this camera-file

PFile = fopen(file, io_write); // Open the camera-file for writing

format(LineForFile, 100, "CamX %f\r\n", x);
fwrite(PFile, LineForFile); // And save it to the file
format(LineForFile, 100, "CamY %f\r\n", y);
fwrite(PFile, LineForFile); // And save it to the file
format(LineForFile, 100, "CamZ %f\r\n", z);
fwrite(PFile, LineForFile); // And save it to the file
format(LineForFile, 100, "CamAngle %f\r\n", Angle);
fwrite(PFile, LineForFile); // And save it to the file
format(LineForFile, 100, "CamSpeed %i\r\n", MaxSpeed);
fwrite(PFile, LineForFile); // And save it to the file

fclose(PFile); // Close the file

// Let the player know he created a new camera
format(Msg, 128, "Voce Criou o Radar de ID: %i", CamID);
SendClientMessage(playerid, 0x00FF00FF, Msg);

// Exit the function
return 1;
}
}

// In case all camera-slots are occupied (100 camera's have been created already), let the player know about it
format(Msg, 128, "{FF0000}Voce nao Pode Criar mais de %i Radares", MAX_CAMERAS);
SendClientMessage(playerid, 0xFFFFFFFF, Msg);
}
}
else
return 0;
}
else
return 0;

// Let the server know that this was a valid command
return 1;
}



Re: Ajuda fundo de imagem - Sti - 01.09.2013

Oque você quer nesse Code?