if (strcmp("/seucomando", cmdtext, true, 10) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 1)
{
if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 3000)
{
SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! (/trabalhar)");
return 1;
}
if (GetPlayerState(playerid) == 2)
{
new tmpcar = GetPlayerVehicleID(playerid);
SetVehiclePos(tmpcar, 1547.6465,-1355.1556,329.4779); LinkVehicleToInterior(tmpcar, 0);
}
else
{
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
SetPlayerPos(playerid,1547.6465,-1355.1556,329.4779);
SetPlayerFacingAngle(playerid,226.0);
}
SendClientMessage(playerid, COLOR_GRAD1, " Vocк Foi Teleportado!");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Vocк nгo estб autorizado a usar este comando!!");
}
}
return 1;
}
if(strcmp(cmdtext, "/tele", true) == 0)
{
if(GetPlayerScore(playerid) <= 10)
SetPlayerPos(playerid, 1, 2, 3);
else SendClientMessage(playerid, 0xFF0000FF, "| ERRO | Apenas level 0 - 10 pode fazer isso");
return 1;
}
PHP код:
|
if(strcmp(cmdtext, "/tele", true) == 0)
{
if(GetPlayerScore(playerid) <= 5)
// aqui coloca oque quer
else SendClientMessage(playerid, 0xFF0000FF, "| ERRO | Apenas level 0 - 5 pode fazer isso");
return 1;
}
//by: Igor Luiz
#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptExit()
{
print("\n----------------------------------");
print(" |FS| Tele |OFF|");
print("----------------------------------\n");
return 1;
}
#else
main()
{
print("\n----------------------------------");
print(" |FS| Tele |ON|");
print("----------------------------------\n");
}
#endif
//
#define IR 2321 // Define a dialog IR
//
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/teles", cmdtext, true, 10) == 0) // Comando /teles
{
if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "{ff0000}Vocк nгo estб conectado"); // Verificar se o jogador estб conectado
if(GetPlayerScore(playerid) <= 0 && GetPlayerScore(playerid)> 15) // Se o jogador tiver mais de 15 scores ele nao pode usar o /teles
{
ShowPlayerDialog(playerid, IR, DIALOG_STYLE_LIST,"# Teles", "Las Venturas\nLos Santos\nSan Fierro", "IR", "SAIR"); // Dialog com o menu dos locais
}
else
SendClientMessage(playerid, 0xFFFFFFFF, "{ff0000}Vocк nгo й mais novato!"); // Enviar uma menssagem para o jogador dizendo que ele nгo pode mais usar o /teles
return 1;
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == IR)
{
if(response)
{
if(listitem == 0)
{
SetPlayerInterior(playerid,0); // Setar o interior para "0"
SetPlayerPos(playerid,2103.561,874.452,11.110); // Levar o player para LV
SetPlayerFacingAngle(playerid,179.0); // Setar o angulo do player
SendClientMessage(playerid, 0xFFFFFFFF, "{FFFF00}Vocк foi para: {FFFFFF}Las Venturas"); // Avisar ao jogador que ele foi para LV
}
if(listitem == 1)
{
SetPlayerInterior(playerid,0); // Setar o interior para "0"
SetPlayerPos(playerid,1122.5125,-1417.4968,13.5890); // Levar o player para LS
SetPlayerFacingAngle(playerid,190.9207); // Setar o angulo do player
SendClientMessage(playerid, 0xFFFFFFFF, "{FFFF00}Vocк foi para: {FFFFFF}Los Santos"); // Avisar ao jogador que ele foi para LS
}
if(listitem == 2)
{
SetPlayerInterior(playerid,0); // Setar o interior para "0"
SetPlayerPos(playerid,-1916.0455,293.3197,41.0469); // Levar o player para SF
SetPlayerFacingAngle(playerid,190.9207); // Setar o angulo do player
SendClientMessage(playerid, 0xFFFFFFFF, "{FFFF00}Vocк foi para: {FFFFFF}San Fierro"); // Avisar ao jogador que ele foi para SF
}
}
return 1;
}
return 1;
}
//by: Igor Luiz
Fiz o FilterScript rбpido aqui, testa ae, se tiver erro me avise!
![]() PHP код:
|
Fiz o FilterScript rбpido aqui, testa ae, se tiver erro me avise!
![]() PHP код:
|
if(GetPlayerScore(playerid) <= 0 && GetPlayerScore(playerid)> 15)
//by: Igor Luiz
#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptExit()
{
print("\n----------------------------------");
print(" |FS| Tele |OFF|");
print("----------------------------------\n");
return 1;
}
#else
main()
{
print("\n----------------------------------");
print(" |FS| Tele |ON|");
print("----------------------------------\n");
}
#endif
//
#define IR 2321 // Define a dialog IR
//
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/teles", cmdtext, true, 10) == 0) // Comando /teles
{
if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, 0xFFFFFFFF, "{ff0000}Vocк nгo estб conectado"); // Verificar se o jogador estб conectado
if(GetPlayerScore(playerid) <= 15) // Se o jogador tiver mais de 15 scores ele nao pode usar o /teles
{
ShowPlayerDialog(playerid, IR, DIALOG_STYLE_LIST,"# Teles", "Las Venturas\nLos Santos\nSan Fierro", "IR", "SAIR"); // Dialog com o menu dos locais
}
else
SendClientMessage(playerid, 0xFFFFFFFF, "{ff0000}Vocк nгo й mais novato!"); // Enviar uma menssagem para o jogador dizendo que ele nгo pode mais usar o /teles
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == IR)
{
if(response)
{
if(listitem == 0)
{
SetPlayerInterior(playerid,0); // Setar o interior para "0"
SetPlayerPos(playerid,2103.561,874.452,11.110); // Levar o player para LV
SetPlayerFacingAngle(playerid,179.0); // Setar o angulo do player
SendClientMessage(playerid, 0xFFFFFFFF, "{FFFF00}Vocк foi para: {FFFFFF}Las Venturas"); // Avisar ao jogador que ele foi para LV
}
if(listitem == 1)
{
SetPlayerInterior(playerid,0); // Setar o interior para "0"
SetPlayerPos(playerid,1122.5125,-1417.4968,13.5890); // Levar o player para LS
SetPlayerFacingAngle(playerid,190.9207); // Setar o angulo do player
SendClientMessage(playerid, 0xFFFFFFFF, "{FFFF00}Vocк foi para: {FFFFFF}Los Santos"); // Avisar ao jogador que ele foi para LS
}
if(listitem == 2)
{
SetPlayerInterior(playerid,0); // Setar o interior para "0"
SetPlayerPos(playerid,-1916.0455,293.3197,41.0469); // Levar o player para SF
SetPlayerFacingAngle(playerid,190.9207); // Setar o angulo do player
SendClientMessage(playerid, 0xFFFFFFFF, "{FFFF00}Vocк foi para: {FFFFFF}San Fierro"); // Avisar ao jogador que ele foi para SF
}
}
return 1;
}
return 1;
}
//by: Igor Luiz
"se tiver erro me avise!" obg por avisar, isso foi um erro, mas agora testei e estб funcionando
PHP код:
|