06.04.2011, 21:02
(
Последний раз редактировалось Diogo_Bras; 07.04.2011 в 07:51.
)
Eu hб algum tempo que pensei fazer isto, й uma coisa simples de fazer, porйm trabalhada.
Para a maior parte dos servidores isto nгo vai servir, mas nгo tinha nada para fazer e esta foi a ъnica idйia que me surgiu.
Coloque no topo do gamemode:
Agora a mensagem quando o jogador entra:
Os comandos:
Stock TruqueAtivado(playerid):
Explicaзгo sobre as cores:
Enfim, espero que gostem (:
Observaзгo:
Para a maior parte dos servidores isto nгo vai servir, mas nгo tinha nada para fazer e esta foi a ъnica idйia que me surgiu.
Coloque no topo do gamemode:
pawn Код:
#include <a_samp>
#define Vermelho 0xEE0000FF
#define Laranja 0xFF7F00FF
#define Azull 0x5CACEE
#define Azul 0x4682B4
#define Codigos 61
#define Codigoss 62
#define Codigosss 63
new Procurado[MAX_PLAYERS];
pawn Код:
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, Laranja, "O servidor consta com um sistema de {5CACEE}\"cheats\" {FF7F00}que vocк pode usar...");
return SendClientMessage(playerid, Laranja, "{5CACEE}/codigos {FFFFFF}| {5CACEE}/codigos2 {FFFFFF}| {5CACEE}/codigos3");
}
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/HESOYAM", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new Veiculo;
Veiculo = GetPlayerVehicleID(playerid);
SetVehicleHealth(Veiculo, 100);
GivePlayerMoney(playerid, 250000);
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Saъde do veнculo: 100 | Saъde: 100 | Colete: 100 | Dinheiro: +250.000$");
TruqueAtivado(playerid);
}
else{
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
GivePlayerMoney(playerid, 250000);
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Saъde: 100 | Colete: 100 | Dinheiro: +250.000$");
TruqueAtivado(playerid);
}
return 1;
}
if(strcmp(cmdtext, "/SRBLHH", true) == 0)
{
SetPlayerWantedLevel(playerid, Procurado[playerid]++);
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Nнvel de Procurado: +1");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/ASNAEB", true) == 0)
{
SetPlayerWantedLevel(playerid, 0);
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Nнvel de procurado: 0");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/LJSPQK", true) == 0)
{
SetPlayerWantedLevel(playerid, 6);
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Nнvel de procuradod: Mбximo (6)");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/AFZLLQLL", true) == 0)
{
SetPlayerWeather(playerid, 7);
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Tempo: Bom");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/ICIKPYH", true) == 0)
{
SetPlayerWeather(playerid, 10);
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Tempo: Muito bom");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/AUIFRVQS", true) == 0)
{
SetPlayerWeather(playerid, 16);
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Tempo: Chuvoso");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/CFVFGMJ", true) == 0)
{
SetPlayerWeather(playerid, 9);
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Tempo: Neblina");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/KJKSZPJ", true) == 0)
{
GivePlayerWeapon(playerid, 5, 1); //Knife
GivePlayerWeapon(playerid, 24, 200); //Eagle
GivePlayerWeapon(playerid, 26, 200); //Sawn-of-Shotgun
GivePlayerWeapon(playerid, 31, 200); //M4
GivePlayerWeapon(playerid, 32, 200); //Tec9
GivePlayerWeapon(playerid, 34, 200); //Sniper
GivePlayerWeapon(playerid, 37, 200); //Flamethrower
GivePlayerWeapon(playerid, 16, 200); //Grenade
GivePlayerWeapon(playerid, 42, 200); //Extintor
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Armas: Knife | Eagle | Sawn-of-Shotgun | M4 | Tec9");
SendClientMessage(playerid, Azull, "Armas: Sniper | Flamethrower | Grenade | Extintor");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/LXGIWYL", true) == 0)
{
GivePlayerWeapon(playerid, 1, 1); //Brass Knuckles
GivePlayerWeapon(playerid, 5, 1); //Baseball Bat
GivePlayerWeapon(playerid, 12, 200); //Molotov Cocktail
GivePlayerWeapon(playerid, 22, 200); //9mm
GivePlayerWeapon(playerid, 25, 200); //Shotgun
GivePlayerWeapon(playerid, 28, 200); //Micro SMG
GivePlayerWeapon(playerid, 30, 200); //Ak-47
GivePlayerWeapon(playerid, 33, 200); //Country Life
GivePlayerWeapon(playerid, 35, 200); //Rocket Launcher
GivePlayerWeapon(playerid, 41, 200); //Sprawcan
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Armas: Brass Knuckles | Baseball Bat | Molotov Cocktail | 9mm | Shotgun");
SendClientMessage(playerid, Azull, "Armas: Micro SMG | Ak-47 | Country Life | Rocket Launcher | SprawCan");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/UZUMWMY", true) == 0)
{
GivePlayerWeapon(playerid, 9, 1); //ChainSaw
GivePlayerWeapon(playerid, 23, 200); //Silenced 9mm
GivePlayerWeapon(playerid, 27, 200); //Combat Shotgun
GivePlayerWeapon(playerid, 29, 200); //MP5
GivePlayerWeapon(playerid, 31, 200); //M4
GivePlayerWeapon(playerid, 36, 200); //HS Rocket Launcher
GivePlayerWeapon(playerid, 40, 200); //Satchel Charge
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Armas: ChainSaw | Silenced 9mm | Combat Shotgun");
SendClientMessage(playerid, Azull, "Armas: MP5 | M4 | HS Rocket Launcher | Satcher Charge");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/SZCMAWO", true) == 0)
{
SetPlayerHealth(playerid, 0.0);
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Suнcidio concluido");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/XJVSNAJ", true) == 0)
{
SetWorldTime(0);
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Hora: 00:00h!");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/CVWKXAM", true) == 0)
{
SetPlayerHealth(playerid, 9999);
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Saъde: Infinita!");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/AIYPWZQP", true) == 0)
{
GivePlayerWeapon(playerid, 46, 1); //Parachute
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Parachute colocado com sucesso!");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/YECGAA", true) == 0)
{
SetPlayerSpecialAction(playerid, 2);
SendClientMessage(playerid, Azul, "Truque ativado...");
SendClientMessage(playerid, Azull, "Jetpack colocada com sucesso!");
TruqueAtivado(playerid);
return 1;
}
if(strcmp(cmdtext, "/codigos", true) == 0)
{
return ShowPlayerDialog(playerid, Codigos, DIALOG_STYLE_MSGBOX, "{5CACEE}Cуdigos:", "{5CACEE}/HESOYAM - {FFFFFF}Dб-lhe saъde, saъde do veнculo {5CACEE}(se tiver){FFFFFF}, colete e dinheiro\n{5CACEE}/SRBLHH - {FFFFFF}Aumenta +1 nнvel de procurado\n{5CACEE}/ASNAEB - {FFFFFF}Anula o nнvel de procurado\n{5CACEE}/LJSPQK - C{FFFFFF}oloca o nнvel de procurado no mбximo {5CACEE}(6)\n{5CACEE}/AFZLLQLL - {FFFFFF}Coloca o seu tempo bom\n\n{5CACEE}/CODIGOS2 {FFFFFF}PARA CONTINUAR A LER!", "Concluнdo", "");
}
if(strcmp(cmdtext, "/codigos2", true) == 0)
{
return ShowPlayerDialog(playerid, Codigoss, DIALOG_STYLE_MSGBOX, "{5CACEE}Cуdigos 2:", "{5CACEE}/ICIKPYH - {FFFFFF}Coloca o seu tempo muito bom\n{5CACEE}/AUIFRVQS - {FFFFFF}Coloca o seu tempo chuvoso\n{5CACEE}/CFVFGMJ - {FFFFFF}Coloca o seu tempo com neblina\n{5CACEE}/KJKSZPJ - {FFFFFF}Kit de armas 1\n{5CACEE}/LXGIWYL - {FFFFFF}Kit de armas 2\n{5CACEE}/UZUMWMY - {FFFFFF}Kit de armas 3!\n\n{5CACEE}/CODIGOS3 {FFFFFF}PARA CONTINUAR A LER!", "Concluнdo", "");
}
if(strcmp(cmdtext, "/codigos3", true) == 0)
{
return ShowPlayerDialog(playerid, Codigosss, DIALOG_STYLE_MSGBOX, "{5CACEE}Cуdigos 3:", "{5CACEE}/SZCMAWO - {FFFFFF}Suicidio\n{5CACEE}/XJVSNAJ - {FFFFFF}Coloca a sua hora para meia-noite\n{5CACEE}/CVWKXAM - {FFFFFF}Saъde Infinita\n{5CACEE}/AIYPWZQP - {FFFFFF}Coloca um paraquedas\n{5CACEE}/YECGAA - {FFFFFF}Coloca uma mochila JetPack", "Concluнdo", "");
}
return SendClientMessage(playerid, Vermelho, "[ERRO] Comando invбlido!");
}
pawn Код:
stock TruqueAtivado(playerid)
{
new s[78];
format(s, sizeof(s), "~g~Truque ~r~Ativado ~g~...");
GameTextForPlayer(playerid, s, 3000, 6);
return s;
}
Код:
{5CACEE} - Azul {FFFFFF} - Branco
Observaзгo:
Код:
Em breve colocarei muitos mais cуdigos do gta, esses foi os que tive tempo de fazer hoje enquanto tive um tempinho no pc. Podem alterar e atй remover os crйditos(mesmo que diga para nгo fazerem, hб sempre alguйm que faz), bom proveito :D EM BREVE MAIS ATUALIZAЗХES...