18.10.2017, 00:54
Seguinte Galerinha Salva vidas ... nao pera GM , entao Eu tentei Fazer o Comando /darcarteiras , pra definir a Licence = 1
, a carteira ta funfando so que esse cmd nao , olhem
So copiem e Colem no Compiller pra ver os Erros
Aviso . os avisos sao normais ta?
, a carteira ta funfando so que esse cmd nao , olhem
So copiem e Colem no Compiller pra ver os Erros
Aviso . os avisos sao normais ta?
Код:
#include <a_samp> #include <zcmd> #include <sscanf> #include <SII> //Salario #define VALOR 957 //Da Bolsa new Din[26] = {300,100,2000,3000,4000,500,6000,750,850,160,170,220,230,240,250,260,270,208,209,3010,301,3002,30003,3004,90,400}; //Id das Armas que seram distribuidas //carro new Carro[MAX_PLAYERS]; new Criou_carro[MAX_PLAYERS]; new licence[MAX_PLAYERS]; //Licenзa do carro //comida new Pizza[MAX_PLAYERS]; #define DIALOG_REGISTRO 2000 #define DIALOG_LOGAR 2001 //cores #define BRANCO "{FFFFFF}" #define VERMELHO "{F81414}" #define VERDE "{00FF22}" #define AZULCLARO "{00CED1}" #define Vermei "{d83c0d}" #define COLOR_YELLOW 0xFFFF00AA #define RED 0xFF0000AA #define COLOR_WHITE 0xFFFFFFAA #define COLOR_BROWN 0x993300AA #define COLOR_YELLOW 0xFFFF00AA #define COLOR_GRAD1 0xB4B5B7FF #define COLOR_GRAD2 0xBFC0C2FF #define COLOR_RED 0xAA3333AA #define COLOR_GREY 0xAFAFAFAA #define COLOR_GREEN 0xDC143C #define COLOR_BLUE 0x0000FFAA #define COLOR_RED1 0xFF0000AA #define COLOR_VIOLET 0xEE82EEFF #define COLOR_BLACK 0x00000000 #define COLOR_LIGHTBLUE 0x33CCFFAA #define COLOR_GOLD 0xB8860BAA #define COLOR_NAVY 0x000080AA #define COLOR_PINK 0xFF66FFAA #define COLOR_ORANGE 0xFF9900AA #define COLOR_BRIGHTRED 0xFF0000AA #define COLOR_LIGHTGREEN 0x9ACD32AA #define COLOR_WEED1 0xFFE4B5FF #define COLOR_WEED2 0x90EE90FF #define COLOR_ORANGERED 0xFF4500AA //------- Som ------- new gPlayerName[MAX_PLAYERS][MAX_PLAYER_NAME]; new Dinheiro[10], texto[30]; new EntradaPickup; new EntradaPickupArma; new SaidaPickup; new PresenteSurpresa; new MaletaEmpregos; new Clicado[MAX_PLAYERS];//Usado para armazenar o ID do player clicado //Carros enum pInfo { pSenha, pScore, pDinheiro, pAdmin } new PlayerInfo[MAX_PLAYERS][pInfo]; // cores #define Cor_Verde 0x00FF40AA #define Cor_Vermelho 0xB70000AA public OnGameModeInit() { //SALARIOS SetTimer("pagamento", 60000, true); /* Aki e Pra Desativar os CheckPoints Amarelos das Portas*/ DisableInteriorEnterExits(); /*Aki e Para Setar o texto do Gamemode (Modo DE Jogo)*/ SetGameModeText("Vida Real /Pt/Br"); /*Skins de Spawn e Onde eles vгo Spwnar*/ AddPlayerClass(3,1480.9451,-1752.4390,15.4453,357.1432,0,0,0,0,0,0); AddPlayerClass(7,1480.9451,-1752.4390,15.4453,357.1432,0,0,0,0,0,0); AddPlayerClass(18,1480.9451,-1752.4390,15.4453,357.1432,0,0,0,0,0,0); /*Objetos*/ CreateObject(5268,1157.385498,-1760.303833,13.100900,0.000000,0.000000,-135.000000); ////PickUps EntradaPickup = CreatePickup(1318, 0,1154.068359, -1772.007446, 16.4453, -1); SaidaPickup = CreatePickup(1318, 0, 1494.303588, 1304.715698, 1093.289916, -1); PresenteSurpresa = CreatePickup(19054, 0, 1163.991088, -1752.889526, 13.618258, -1); MaletaEmpregos = CreatePickup(1210, 0, 1490.931274, 1307.221435, 1093.292602, -1); CreatePickup(1272, 0, 2157.896484, -1987.624145, 13.886031, -1); EntradaPickupArma = CreatePickup(1272, 0, 1367.1790, -1275.9337, 13.5469, -1); CreatePickup(2860, 0, 1479.700683, -1723.753173, 13.546875 , -1); //Comida CreateObject(1340, 1479.82544, -1722.37842, 13.66000, 0.00000, 0.00000, -90.00000); //ator CreateActor(145, 1479.88428, -1721.09998,13.5120, 180); //Textos Create3DTextLabel("{FFA500} Aperte {FF00AA}[F] {FFFFFF}Para Consumir",0xFFA500AA,1479.700683, -1723.753173, 13.546875,10.0,0); Create3DTextLabel("{FFA500}Empresa : Recicle\n{FFFFFF}Tipo : Comun\nCusto :{FF00AA} $ 30000 {FFFFFF}\n Dono : (Vazio)\nExtorзгo (Vazio)\nAperte {FF00AA}[F] {FFFFFF}Para Adquirir",0xFFA500AA,2157.896484,-1987.624145,13.886031,10.0,0); Create3DTextLabel("Para Entrar Pressione {FFA500} [F]",0xFFA500AA, 1154.068359, -1772.007446, 16.4453,10.0,0); Create3DTextLabel("Para Acessar Pressione {FFA500} [F]",0xFFA500AA, 1490.931274, 1307.221435, 1093.292602,10.0,0); Create3DTextLabel("Para Sair Pressione {FFA500} [F]",0xFFA500AA, 1494.303588, 1304.715698, 1093.289916,10.0,0); Create3DTextLabel("Para Pegar Pressione {FFA500} [F]",0xFFA500AA, 1163.991088, -1752.889526, 13.618258,10.0,0); Create3DTextLabel("{FFA500}Empresa : Armas do Tio Zй\n{FFFFFF}Tipo : Comun\nCusto :{FF00AA} $ 30000 {FFFFFF}\n Dono : (Vazio)\nExtorзгo (Vazio)\nAperte {FF00AA}[F] {FFFFFF}Para Adquirir",0xFFA500AA, 1367.1790, -1275.9337, 13.5469,10.0,0); //Carros======== AddStaticVehicle(451, 1500.5510, -1722.8932, 13.5469); // nrg AddStaticVehicle(522, 1449.5510, -1722.8932, 13.5469); // nrg AddStaticVehicle(522, 1228.5510, -1722.8932, 13.5469); // nrg AddStaticVehicle(522, 1111.5510, -1722.8932, 13.5469); // nrg AddStaticVehicle(451, 1111.5510, -1722.8932, 13.5469); // nrg return 1; } public OnGameModeExit() { return 1; } public OnPlayerRequestClass(playerid, classid) { SetPlayerPos(playerid, 1720.8730,-1671.8228,23.6953); SetPlayerCameraPos(playerid, 1720.5281,-1676.7273,23.6970); SetPlayerCameraLookAt(playerid, 1720.8730,-1671.8228,23.6953); return 1; } public OnPlayerConnect(playerid) { GetPlayerName(playerid, gPlayerName[playerid], MAX_PLAYER_NAME); if (fexist(ObterINI(playerid))) { ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_PASSWORD,""AZULCLARO"Sistema de Login {F81414} [S.A.B] ", "\n"BRANCO"Digite sua senha abaixo para efetuar login.","logar","Quit"); } else { ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD,""AZULCLARO"Registrando",""BRANCO"Digite sua senha abaixo para registrar uma nova conta.","Registrar","Quit"); } SetPlayerMapIcon( playerid, 38, 1155.0240, -1769.7438, 16.5938, 38, 0, MAPICON_GLOBAL); //Correr Como uma pessoa normal ksksksk UsePlayerPedAnims(); //Musica PlayAudioStreamForPlayer(playerid, "https://dc600.4shared.com/img/8hYrrzccca/a4050826/dlink__2Fdownload_2F8hYrrzccca_2FMc_5FKevinho_5FEncaixa.mp3_3Fsbsr_3D97f52b0f43bec19188903bd9ea035c149bd_26bip_3DMTkxLjUuMTc1LjI1Mw_26lgfp_3D7200_26bip_3DMTkxLjUuMTc1LjI1Mw/preview.mp3"); return 1; } public OnPlayerDisconnect(playerid, reason) { Pizza[playerid] = 0; if(INI_Open(ObterINI(playerid))) { INI_WriteInt("Score",PlayerInfo[playerid][pScore]); INI_WriteInt("Dinheiro",GetPlayerMoney(playerid)); INI_WriteInt("Admin",PlayerInfo[playerid][pAdmin]); INI_Save(); INI_Close(); } return 1; } public OnPlayerSpawn(playerid) { return 1; } public OnVehicleSpawn(vehicleid) { return 1; } public OnVehicleDeath(vehicleid, killerid) { return 1; } public OnPlayerText(playerid, text[]) { return 1; } //Command AKIIIIIIIIIIIIIIIII public OnPlayerCommandText(playerid, cmdtext[]) { new tmp[256]; new name[256]; new string[256]; new sendername[MAX_PLAYER_NAME]; new giveplayer[MAX_PLAYER_NAME]; new cmd[256]; new idx; new giveplayerid; new giver; cmd = strtok(cmdtext, idx); if(strcmp(cmd, "/darcarteira", true) == 0) {//GiveLicence Command tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GREEN, "Use: /darcarteira [ID]"); return 1; } giveplayerid = strval(tmp); if (IsPlayerConnected(giveplayerid)) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "Voce recebeu uma carteira do %s (ID:%d)!", sendername, playerid); SendClientMessage(giveplayerid, COLOR_GREEN, string); format(string, sizeof(string), "%s (ID:%d) recebeu uma carteira de motorista do instrutor: %s (ID:%d)", giveplayer, giveplayerid, sendername, playerid); SendClientMessageToAll(COLOR_GREEN, string); printf(string); licence[giveplayerid] = 1; return 1; }else{ format(string, sizeof(string), "id %d eh um ID invalido!!", giveplayerid); SendClientMessage(playerid, COLOR_YELLOW, string);}} //==ds=d=a=da=sd=asd=ad=a==adas=sa=das=da=sdsa=da=dsa=dasd=sadas=das=ads=das=d if(strcmp(cmdtext, "/entrar", true) == 0) // Comando ( Nгo Importa Vamos Usar o F ) { // Ou Seja. Se Ele tiver no Local Do IsPlayerInRangeOfPoint, Funcionarб as Funзхes Abaixo if(IsPlayerInRangeOfPoint(playerid, 2.0, 1154.068359, -1772.007446, 16.4453)) { SetPlayerInterior(playerid,3); // Interior Do Local que Serб Setado. SetPlayerPos(playerid, 1491.2417, 1306.2668, 1093.2964); } } if(strcmp(cmdtext, "/sair", true) == 0) // Comando ( Nгo Importa Vamos Usar o F ) { // Ou Seja. Se Ele tiver no Local Do IsPlayerInRangeOfPoint, Funcionarб as Funзхes Abaixo if(IsPlayerInRangeOfPoint(playerid, 2.0, 1494.303588, 1304.715698, 1093.289916)) { SetPlayerInterior(playerid,0); // Interior Do Local que Serб Setado. SetPlayerPos(playerid, 1153.8037, -1769.5055, 16.5938); } } //Proximo aki em baixo kksk Agiencia if(strcmp(cmdtext, "/Trabalhos", true) == 0) // Comando ( Nгo Importa Vamos Usar o F ) { // Agencia if(IsPlayerInRangeOfPoint(playerid, 2.0, 1490.931274, 1307.221435, 1093.292602)) { new str[64] = "Garis/Lixeiros"; ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, "Agencia de Emrpegos", str, "Selecionar", "Cancelar");} } //Proximo aki em baixo kksk Agiencia if(strcmp(cmdtext, "/Bolsa", true) == 0) // Comando ( Nгo Importa Vamos Usar o F ) { if(IsPlayerInRangeOfPoint(playerid, 2.0, 1163.991088, -1752.889526, 13.618258)) { new PlayerName[MAX_PLAYER_NAME]; GetPlayerName(playerid, PlayerName, sizeof PlayerName); new string[128]; format(string, sizeof(string), "[INFO ]Player [%s] [%i] Ganhou um Presente contendo [%i]", PlayerName, playerid, Din[random(sizeof(Din))]); GivePlayerMoney(playerid,Din[random(sizeof(Din))]); SendClientMessageToAll(Cor_Verde, string);} } if(strcmp(cmdtext, "/Pizza", true) == 0) // Comando ( Nгo Importa Vamos Usar o F ) { if(IsPlayerInRangeOfPoint(playerid, 2.0, 1479.700683, -1723.753173, 13.546875)) { if(Pizza[playerid] > 7) return SendClientMessage(playerid, -1, " {F28CAA} [INFO] Vocк Ja Comeu o Maximo de Pizzas Permitidas, Para Comer Mais Descarregue Sua Comida, (Banheiro)"), RemovePlayerAttachedObject(playerid, 1), ClearAnimations(playerid); Pizza[playerid] ++; SetPlayerAttachedObject(playerid,1, 2703, 6, 0.1, 0.07, 0.04, 180.0, 0.0, 0.0, 1.0, 1.0, 1.0); ApplyAnimation(playerid, "FOOD", "EAT_Pizza", 4.1, 0, 1, 1, 1, 1, 1); GivePlayerMoney(playerid, -500); } } return true; // Returnando a 1 } public OnPlayerStateChange(playerid, newstate, oldstate) { return 1; } public OnPlayerEnterCheckpoint(playerid) { } public OnPlayerLeaveCheckpoint(playerid) { return 1; } public OnPlayerEnterRaceCheckpoint(playerid) { return 1; } public OnPlayerLeaveRaceCheckpoint(playerid) { return 1; } public OnRconCommand(cmd[]) { return 1; } public OnPlayerRequestSpawn(playerid) { return 1; } public OnObjectMoved(objectid) { return 1; } public OnPlayerObjectMoved(playerid, objectid) { return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { return 1; } public OnVehicleMod(playerid, vehicleid, componentid) { return 1; } public OnVehiclePaintjob(playerid, vehicleid, paintjobid) { return 1; } public OnVehicleRespray(playerid, vehicleid, color1, color2) { return 1; } public OnPlayerSelectedMenuRow(playerid, row) { return 1; } public OnPlayerExitedMenu(playerid) { return 1; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { return 1; } public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) if ((newkeys==KEY_SECONDARY_ATTACK)) // Key ( F / Enter ) { OnPlayerCommandText(playerid,"/entrar"); // Ao Apertar "F" Funcionarб o Comando Do Lado. OnPlayerCommandText(playerid,"/sair"); // Ao Apertar "F" Funcionarб o Comando Do Lado. OnPlayerCommandText(playerid,"/Trabalhos"); // Ao Apertar "F" Funcionarб o Comando Do Lado. OnPlayerCommandText(playerid,"/Bolsa"); OnPlayerCommandText(playerid,"/Pizza"); // Se Quiser Colocar mais, a vontade. } public OnRconLoginAttempt(ip[], password[], success) { return 1; } public OnPlayerUpdate(playerid) { return 1; } public OnPlayerStreamIn(playerid, forplayerid) { return 1; } public OnPlayerStreamOut(playerid, forplayerid) { return 1; } public OnVehicleStreamIn(vehicleid, forplayerid) { return 1; } public OnVehicleStreamOut(vehicleid, forplayerid) { return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 4) { new Float:Coord[3]; if(response) //botгo 1 { if(listitem == 0) { new str[100]; format(str, sizeof(str), Vermei "Reproduzindo Agora [Chatuba de Mesquita - Maquina de Sexo \n Use /psom Pra Parar o Som]"); SendClientMessage(playerid, -1, str); PlayAudioStreamForPlayer(playerid, "https://dc396.4shared.com/img/l9qaOT9w/c1285bdb/dlink__2Fdownload_2Fl9qaOT9w_2FChatuba_5Fde_5FMesquita_5F-_5FMquina_5Fd.mp3_3Fsbsr_3Ddc5cc0cf8eebd5ff6b682c44fe2e81259bd_26bip_3DMTkxLjUuMTc1LjI1Mw_26lgfp_3D7200_26bip_3DMTkxLjUuMTc1LjI1Mw/preview.mp3"); } else if(listitem == 1) { new str[100]; format(str, sizeof(str), Vermei "Reproduzindo Agora [Mc Livinho - Encaixa \n Use /psom Pra Parar o Som]"); SendClientMessage(playerid, -1, str); PlayAudioStreamForPlayer(playerid, "https://dc600.4shared.com/img/8hYrrzccca/a4050826/dlink__2Fdownload_2F8hYrrzccca_2FMc_5FKevinho_5FEncaixa.mp3_3Fsbsr_3D97f52b0f43bec19188903bd9ea035c149bd_26bip_3DMTkxLjUuMTc1LjI1Mw_26lgfp_3D7200_26bip_3DMTkxLjUuMTc1LjI1Mw/preview.mp3"); } } } if(dialogid == 3) { if(response) //botгo 1 { new Float:Coord[3]; if(listitem == 0) { new str[100]; format(str, sizeof(str), "{00FF22} [INFO] Vб Ao {F81414} CheckPoint {00FF22} Para Comeзar o Trabalho"); SetPlayerCheckpoint(playerid, 2164.8604, -1978.5477, 13.3252, 3.0); SendClientMessage(playerid, -1, str); } } } new string[128]; if(dialogid == 0) { if(IsPlayerAdmin(playerid))//verifica se o player й administrador, caso nгo queira sу para administrador, retire-o { if(response)//botгo 1 { new Float:Coord[3]; if(listitem == 0)//Item 0 da lista( й o primeiro da lista) { GetPlayerPos(Clicado[playerid], Coord[0], Coord[1], Coord[2]); new intid = GetPlayerInterior(Clicado[playerid]); if(IsPlayerInAnyVehicle(playerid)) { new vid = GetPlayerVehicleID(playerid); SetVehiclePos(vid, Coord[0], Coord[1]+4, Coord[2]+4);//teleportarб o veiculo SetPlayerInterior(playerid, intid); LinkVehicleToInterior(vid, intid); } else { SetPlayerInterior(playerid, intid); SetPlayerPos(playerid, Coord[0], Coord[1]+4, Coord[2]+4);//teleportarб o player } format(string, sizeof(string), "Vocк se teleportou atй %s(id: %d)", PlayerName(Clicado[playerid]), Clicado[playerid]); SendClientMessage(playerid, Cor_Verde, string); return 1; } else if(listitem == 1)//item da lista 1 (segundo da lista) farб com que traga o player { GetPlayerPos(playerid, Coord[0], Coord[1], Coord[2]); new intid = GetPlayerInterior(playerid); if(IsPlayerInAnyVehicle(Clicado[playerid])) { new vid = GetPlayerVehicleID(Clicado[playerid]); SetVehiclePos(vid, Coord[0], Coord[1]+4, Coord[2]+4); SetPlayerInterior(Clicado[playerid], intid); LinkVehicleToInterior(vid, intid); } else { SetPlayerInterior(Clicado[playerid], intid); SetPlayerPos(Clicado[playerid], Coord[0], Coord[1]+4, Coord[2]+4); } format(string, sizeof(string), "Vocк trouxe %s(id: %d) atй vocк.", PlayerName(Clicado[playerid]), Clicado[playerid]); SendClientMessage(playerid, Cor_Verde, string); return 1; } else if(listitem == 2) { format(string, sizeof(string),"%s foi kickado por %s ", PlayerName(Clicado[playerid]), PlayerName(playerid)); SendClientMessageToAll(Cor_Vermelho, string); Kick(Clicado[playerid]); return 1; } else if(listitem == 3) { format(string, sizeof(string), "%s foi kickado por %s ", PlayerName(Clicado[playerid]), PlayerName(playerid)); SendClientMessageToAll(Cor_Vermelho, string); Ban(Clicado[playerid]); return 1; } } } return 1; } //login e regiistro switch( dialogid ) { case DIALOG_REGISTRO: { if (!response) return Kick(playerid); if (response) { if(!strlen(inputtext)) { ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT, ""BRANCO"Registrando...",""VERMELHO"Vocк digitou uma senha invбlida.\n"BRANCO"Digite sua senha abaixo para registrar uma nova conta.","Registro","Quit"); } GivePlayerMoney(playerid, 5000); if(INI_Open(ObterINI(playerid))) { INI_WriteString("Senha",inputtext); INI_WriteInt("Score",1); INI_WriteInt("Dinheiro",5000); INI_WriteInt("Admin",0); INI_Save(); INI_Close(); ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_INPUT,""BRANCO"Logar",""BRANCO"Digite sua senha abaixo para efetuar login.","Logar","Quit"); } } } case DIALOG_LOGAR: { if ( !response ) return Kick ( playerid ); if( response ) { if(!strlen(inputtext)) { ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_INPUT, ""BRANCO"Logar",""VERMELHO"Vocк digitou uma senha invбlida.\n"BRANCO"Digite sua senha abaixo para efetuar login.","Logar","Quit"); } if(INI_Open(ObterINI(playerid))) { INI_ReadString(PlayerInfo[playerid][pSenha],"Senha",20); if(strcmp(inputtext,PlayerInfo[playerid][pSenha],false)) { ShowPlayerDialog(playerid, DIALOG_LOGAR, DIALOG_STYLE_INPUT, ""BRANCO"Logar",""VERMELHO"Vocк digitou uma senha incorreta.\n"BRANCO"Digite sua senha abaixo para acessar.","Logar","Quit"); } SetPlayerScore( playerid, INI_ReadInt("Score" ) ); ResetPlayerMoney( playerid ); GivePlayerMoney( playerid, INI_ReadInt( "Dinheiro" ) ); PlayerInfo[playerid][pAdmin] = INI_ReadInt("Admin"); INI_Close(); } } } } return 0; } public OnPlayerClickPlayer(playerid, clickedplayerid, source) { if(IsPlayerAdmin(playerid)) { new str[64] = "ir \ntrazer\nkickar\nbanir"; //Para cada item use "/n" o que pularб uma linha para o prуximo item. ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "Opзхes - Administrador", str, "Selecionar", "Cancelar"); //mostrarб o dialog Clicado[playerid] = clickedplayerid;//armazenarб o id do player clicado } return 1; } public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { //entrando Carro & som new string[128]; format(string, sizeof(string), "[INFO]Vocк Entrou em Um veiculo , Som Configurado Automaticamente Para o Veiculo %i", vehicleid); SendClientMessage(playerid, 0xFF0000AA, string); PlayAudioStreamForPlayer(playerid, "https://dc396.4shared.com/img/l9qaOT9w/c1285bdb/dlink__2Fdownload_2Fl9qaOT9w_2FChatuba_5Fde_5FMesquita_5F-_5FMquina_5Fd.mp3_3Fsbsr_3Ddc5cc0cf8eebd5ff6b682c44fe2e81259bd_26bip_3DMTkxLjUuMTc1LjI1Mw_26lgfp_3D7200_26bip_3DMTkxLjUuMTc1LjI1Mw/preview.mp3"); return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { //Saindo do carro & som new string[128]; format(string, sizeof(string), "[INFO] Ao Sair de Um Veiculo , o Som Para Automaticamente %i", vehicleid); SendClientMessage(playerid, 0xFF0000AA, string); StopAudioStreamForPlayer(playerid); return 1; } /*===============================Salбrios - Plublic ====================================*/ pagamento(); public pagamento() { new Hour, Minute, Second; gettime(Hour, Minute, Second); if(!Minute) { for(new i = 0; i != MAX_PLAYERS; ++i) if(IsPlayerConnected(i)) { GivePlayerMoney(i, VALOR); } } new str[100]; format(str, sizeof(str), "[HourUP] Por Ser um Player Comum Recebeu um Salario Minimo no Valor de [ %i ] ", VALOR); return SendClientMessageToAll(-1, Vermei); } //strocks stock ObterINI(playerid) { new conta[64]; format(conta,30,"Contas/%s.ini",gPlayerName[playerid]); return conta; } stock PlayerName(playerid) { new Nome[MAX_PLAYER_NAME]; GetPlayerName(playerid, Nome, MAX_PLAYER_NAME); return Nome; } //comandos CMD:psom(playerid) { new string[128]; format(string, sizeof(string), " {d83c0d}[INFO] Som Parado Com Sucesso \nPara Tocar Use: /tsom"); SendClientMessage(playerid, -1, string); StopAudioStreamForPlayer(playerid); return 1; } CMD:tsom(playerid) { new str[64] = "Chatuba De Mesquita - Maquina de Sexo.\n Mc Livinho - Encaixa. "; //Para cada item use "/n" o que pularб uma linha para o prуximo item. ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "Som Disponiveis - [S.A.B] San Andreas Brasileira Rpg", str, "Reproduzir", "Sair"); //mostrarб o dialog return 1; } CMD:carro(playerid, params []) { new Id, Cor[2], Float: x, Float: y, Float: z ; if(Criou_carro[playerid] == 1) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк Jб possui um Veнculo."); { if(sscanf(params, "dii", Id, Cor[0], Cor[1])) { SendClientMessage(playerid,-1,"Use: /Car [Id] [Cor] [Cor]"); } else { if(Id < 400 || Id > 611) return SendClientMessage(playerid, 0xFFFFFFAA, "ID do Veнculo Invбlido"); if(Cor[0] < 0 || Cor[0] > 126) return SendClientMessage(playerid, 0xFFFFFFAA, "ID da 1Є Cor Invбlido"); if(Cor[1] < 0 || Cor[1] > 126) return SendClientMessage(playerid, 0xFFFFFFAA, "ID da 2Є Cor Invбlido"); GetPlayerPos(playerid, x, y, z); Carro[playerid] = CreateVehicle(Id, x, y, z, 0, Cor[0], Cor[1], false); PutPlayerInVehicle(playerid, Carro[playerid], 0); new Str[120] ; format(Str, sizeof(Str), "Vocк criou o veнculo de ID: {00FFFF}%d {FFFFFF}Com as cores {00FFFF}%d {FFFFFF}e {00FFFF}%d", Id, Cor[0], Cor[1]); SendClientMessage(playerid, 0xFFFFFFAA, Str); Criou_carro[playerid] = 1; } } return 1; } CMD:usarescudo(playerid,params[]) { SetPlayerAttachedObject(playerid, 2, 18637, 5, 0.1, 0.07, 0.04, 180.0, 0.0, 0.0, 1.0, 1.0, 1.0); SendClientMessage(playerid, -1, " {00FFFF} [INFO] Vocк Esta Ultilizando Um Escudo , Para Remover use /removerescudo , Para editar Use /editarescudo"); return 1; } CMD:removerescudo(playerid,params[]) { RemovePlayerAttachedObject(playerid, 2); SendClientMessage(playerid, -1, " {00FFFF} [INFO] Vocк Removeu o Escudo , Para usar use ; /usarescudo"); return 1; } CMD:editarescudo(playerid,params[]) { EditAttachedObject(playerid, 2); return 1; } CMD:carteira(playerid,params[]) { if (licence[playerid] == 0) { SendClientMessage(playerid,COLOR_WHITE, "___________________Status de Licenssa__________________"); SendClientMessage(playerid,COLOR_WHITE, "Status:Voce nao tem uma carteira de motorista valida"); SendClientMessage(playerid,COLOR_WHITE, "Digite /marcar para marcar um teste"); SendClientMessage(playerid,COLOR_WHITE, "_______________________________________________________"); return 1; } if (licence[playerid] == 1) { SendClientMessage(playerid,COLOR_WHITE, "|__________________Seguro__________________|"); SendClientMessage(playerid,COLOR_GREEN, "Status:Voce nao tem uma carteira com seguro DVM"); SendClientMessage(playerid,COLOR_GREEN, "Cuidado, policiais podem prendela"); return 1; } }