Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- //=====================================================================================================================================================//
- // Créditos aos criadores da include [ DOF2, A_SAMP, ZCMD, SSCANF ]
- // Créditos a (Eu)Smirnoff por criar o Filter Script == PERFIL == http://forum.sa-mp.com/member.php?u=183507
- // Créditos a .FuneraL. por criar o sistema de cash(editado por mim :]]) == PERFIL == http://forum.sa-mp.com/member.php?u=155638
- //
- /=====================================================================================================================================================//
- */
- //===================================================//
- // # INCLUDES # //
- //===================================================//
- #include < A_SAMP > // [ SaMP ] Include
- #include < DOF2 > // [ Double ] Include
- #include < ZCMD > // [ ZeeX ] Include
- #include < SSCANF > // [ Y_Less ] Include
- //===================================================//
- // # DEFINES # //
- //===================================================//
- #define COR_3DLABEL 0x1EA7FCF6 //
- #define iCor_Chat 0xC0FB0100 //
- #define COLOR_YELLOW 0xFFFF00AA //
- #define COLOR_LIGHTBLUE 0xE1F75200 //
- #define iPasta "Contas/%s.ini" //
- //===================================================//
- // # DIALOGS # //
- //===================================================//
- #define iShoppinG 101
- #define iCashh 102
- #define iRegistro 103
- #define iLogin 104
- //===================================================//
- // # ENUMS # //
- //===================================================//
- enum iInfo
- {
- iAdmin,
- iVIP,
- iColaborador,
- iCash,
- iJetpack
- };
- //===================================================//
- // # VARIAVEIS # //
- //===================================================//
- new nivel, giveplayerid, opa[6], iCelulas[128], PlayerText:TextCash[MAX_PLAYERS], iPlayerInfo[MAX_PLAYERS][iInfo], iIdSmir, iTotalCash, Nome[MAX_PLAYER_NAME], Nome2[MAX_PLAYER_NAME];
- //===================================================//
- // # FORWARDS # //
- //===================================================//
- forward SmirnoffReceberMensagens(COLOR,const string[],level);
- forward SmirnoffReceberMensagensC(COLOR,const string[],level);
- forward AtualizarCash(playerid);
- //===================================================//
- // # STOCKS # //
- //===================================================//
- stock iNome(playerid)
- {
- new Name[MAX_PLAYERS];
- GetPlayerName(playerid, Name, sizeof(Name));
- return Name;
- }
- stock ReturnFileUser(playerid)
- {
- new File[156],Name[MAX_PLAYER_NAME];
- GetPlayerName(playerid,Name,sizeof(Name));
- format(File,sizeof(File),iPasta,Name);
- return File;
- }
- stock SalvarPlayer(playerid)
- {
- if(DOF2_FileExists(ReturnFileUser(playerid)))
- {
- DOF2_SetInt(ReturnFileUser(playerid),"Level",GetPlayerScore(playerid));
- DOF2_SetInt(ReturnFileUser(playerid),"Dinheiro",GetPlayerMoney(playerid));
- DOF2_SetInt(ReturnFileUser(playerid),"Admin Level",iPlayerInfo[playerid][iAdmin]);
- DOF2_SetInt(ReturnFileUser(playerid),"Colaborador", iPlayerInfo[playerid][iColaborador]);
- DOF2_SetInt(ReturnFileUser(playerid),"VIP", iPlayerInfo[playerid][iVIP]);
- DOF2_SetInt(ReturnFileUser(playerid), "Cash", iPlayerInfo[playerid][iCash]);
- DOF2_SetInt(ReturnFileUser(playerid), "Jetpack", iPlayerInfo[playerid][iJetpack]);
- DOF2_SaveFile();
- }
- }
- stock SetPlayerMoney(playerid,ammount)
- {
- ResetPlayerMoney(playerid);
- GivePlayerMoney(playerid,ammount);
- return 1;
- }
- stock CarregarPlayer(playerid)
- {
- if(DOF2_FileExists(ReturnFileUser(playerid)))
- {
- SetPlayerScore(playerid, DOF2_GetInt(ReturnFileUser(playerid),"Level"));
- SetPlayerMoney(playerid, DOF2_GetInt(ReturnFileUser(playerid), "Dinheiro"));
- iPlayerInfo[playerid][iAdmin] = DOF2_GetInt(ReturnFileUser(playerid),"Admin Level");
- iPlayerInfo[playerid][iColaborador] = DOF2_GetInt(ReturnFileUser(playerid),"Colaborador");
- iPlayerInfo[playerid][iVIP] = DOF2_GetInt(ReturnFileUser(playerid),"VIP");
- iPlayerInfo[playerid][iCash] = DOF2_GetInt(ReturnFileUser(playerid), "Cash");
- iPlayerInfo[playerid][iJetpack] = DOF2_GetInt(ReturnFileUser(playerid), "Jetpack");
- }
- }
- //===================================================//
- // # CALLBACKS # //
- //===================================================//
- public AtualizarCash(playerid)
- {
- format(iCelulas, sizeof(iCelulas), "~b~Cash: ~r~%d", iPlayerInfo[playerid][iCash]);
- PlayerTextDrawSetString(playerid, TextCash[playerid], iCelulas);
- return 1;
- }
- public SmirnoffReceberMensagensC(COLOR,const string[],level)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if (iPlayerInfo[i][iAdmin] >= level || iPlayerInfo[i][iColaborador] >= level)
- {
- SendClientMessage(i, COLOR, string);
- printf("%s", string);
- }
- }
- }
- return 1;
- }
- public SmirnoffReceberMensagens(COLOR,const string[],level)
- {
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if (iPlayerInfo[i][iAdmin] >= level)
- {
- SendClientMessage(i, COLOR, string);
- printf("%s", string);
- }
- }
- }
- return 1;
- }
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" iShoppinG System By iSmir ");
- print("--------------------------------------\n");
- Create3DTextLabel("iShoppinG\nLoja de Cash\nGaste seu Cash Aqui !",COR_3DLABEL,1070.8408,-1868.4176,13.5469,10.0,0);
- return 1;
- }
- public OnFilterScriptExit()
- {
- DOF2_Exit();
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- TextCash[playerid] = CreatePlayerTextDraw(playerid, 491.000000, 119.000000, "_");
- PlayerTextDrawBackgroundColor(playerid, TextCash[playerid], 255);
- PlayerTextDrawLetterSize(playerid, TextCash[playerid], 0.480000, 1.200000);
- PlayerTextDrawSetOutline(playerid, TextCash[playerid], 1);
- PlayerTextDrawShow(playerid, TextCash[playerid]);
- AtualizarCash(playerid);
- if(!DOF2_FileExists(ReturnFileUser(playerid)))
- {
- new ipdele[16];
- new StrRegistroLogin[256];
- GetPlayerIp(giveplayerid, ipdele, sizeof(ipdele));
- getdate(opa[0], opa[1], opa[2]);
- gettime(opa[3], opa[4], opa[5]);
- format(StrRegistroLogin, sizeof(StrRegistroLogin), "{FABE0A}Nick: {43B8F7}%s\n\n{FABE0A}Status: {FC3B05}Não Registrada\n\n{FABE0A}Seu IP: {43B8F7}[%s]\n\n{FABE0A}Data: {43B8F7}[%d/%d/%d]\n\n{FABE0A}Hora: {43B8F7}[%d:%d:%d]", iNome(playerid), ipdele, opa[2], opa[1], opa[0], opa[3], opa[4], opa[5]);
- ShowPlayerDialog(playerid, iRegistro, DIALOG_STYLE_PASSWORD, "Registrar", StrRegistroLogin, "Registrar", "Esperar");
- }
- else
- {
- new ipdele[16];
- new StrRegistroLogin[256];
- GetPlayerIp(giveplayerid, ipdele, sizeof(ipdele));
- getdate(opa[0], opa[1], opa[2]);
- gettime(opa[3], opa[4], opa[5]);
- format(StrRegistroLogin, sizeof(StrRegistroLogin), "{FABE0A}Nick: {43B8F7}%s\n\n{FABE0A}Status: {35FC03}Registrada\n\n{FABE0A}Seu IP: {43B8F7}[%s]\n\n{FABE0A}Data: {43B8F7}[%d/%d/%d]\n\n{FABE0A}Hora: {43B8F7}[%d:%d:%d]", iNome(playerid), ipdele, opa[2], opa[1], opa[0], opa[3], opa[4], opa[5]);
- ShowPlayerDialog(playerid, iLogin, DIALOG_STYLE_PASSWORD, "Logar", StrRegistroLogin, "Logar", "Esperar");
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- CarregarPlayer(playerid);
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- SalvarPlayer(playerid);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if (dialogid == iRegistro)
- {
- if (response)
- {
- if(!strlen(inputtext)) return ShowPlayerDialog(playerid, iRegistro, DIALOG_STYLE_INPUT,"Registre-se","Digite uma senha para se registrar no servidor\nExemplo: 123","Registrar","Cancelar");
- new CaralhoMesmo[80];
- GivePlayerMoney(playerid, 1000);
- SetSpawnInfo(playerid, 1, 230, 1715.5061, -1931.9243, 13.5681, 269.15, 0, 0, 0, 0, 0, 0);
- SpawnPlayer(playerid);
- SetPlayerScore(playerid, 1);
- format(CaralhoMesmo, sizeof(CaralhoMesmo), "Você se Registrou Com Sucesso, Com a Senha: [%s]", inputtext);
- SendClientMessage(playerid, -1, CaralhoMesmo);
- DOF2_CreateFile(ReturnFileUser(playerid));
- DOF2_SetString(ReturnFileUser(playerid), "Senha", inputtext);
- DOF2_SaveFile();
- SalvarPlayer(playerid);
- }
- else if (!response)
- {
- SendClientMessage(playerid, -1, "Você foi Kikado por não se registrar");
- Kick(playerid);
- }
- SpawnPlayer(playerid);
- return 1;
- }
- if (dialogid == iLogin)
- {
- if (response)
- {
- {
- if(!strlen(inputtext)) return ShowPlayerDialog(playerid, iLogin, DIALOG_STYLE_INPUT,"Logue-se","Digite sua senha para logar no servidor!","Logar","Cancelar");
- CarregarPlayer(playerid);
- SpawnPlayer(playerid);
- SetSpawnInfo(playerid, 1, 230, 1715.5061, -1931.9243, 13.5681, 269.15, 0, 0, 0, 0, 0, 0);
- SpawnPlayer(playerid);
- }
- }
- else if (!response)
- {
- SendClientMessage(playerid, 0xC5B43AAA, "Você foi kikado por não logar");
- Kick(playerid);
- }
- return 1;
- }
- if (dialogid == iShoppinG)
- {
- if (response == 0)
- {
- return true;
- }
- switch (listitem)
- {
- case 0:
- {
- cmd_comprarcash(playerid);
- }
- case 1:
- {
- if (iPlayerInfo[playerid][iCash] < 1000)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você não Tem 1.000 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iVIP] = 1;
- SendClientMessage(playerid, 0x00FF00FF, "{7CFC00}[ iShoppinG ]: {D3D3D3}Você Comprou VIP Comum Por 1.000 de Cash");
- iPlayerInfo[playerid][iCash] -= 1000;
- SalvarPlayer(playerid);
- AtualizarCash(playerid);
- }
- }
- case 2:
- {
- if (iPlayerInfo[playerid][iCash] < 2000)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você não Tem 2.000 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iVIP] = 2;
- SendClientMessage(playerid, 0x00FF00FF, "{7CFC00}[ iShoppinG ]: {D3D3D3}Você Comprou VIP Master Por 2.000 de Cash");
- iPlayerInfo[playerid][iCash] -= 2000;
- SalvarPlayer(playerid);
- AtualizarCash(playerid);
- }
- }
- case 3:
- {
- if (iPlayerInfo[playerid][iCash] < 3000)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você não Tem 3.000 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iColaborador] = 1;
- SendClientMessage(playerid, 0x00FF00FF, "{7CFC00}[ iShoppinG ]: {D3D3D3}Você Comprou Colaborador Comum Por 3.000 de Cash");
- iPlayerInfo[playerid][iCash] -= 3000;
- SalvarPlayer(playerid);
- AtualizarCash(playerid);
- }
- }
- case 4:
- {
- if (iPlayerInfo[playerid][iCash] < 4000)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você não Tem 4.000 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iColaborador] = 2;
- SendClientMessage(playerid, 0x00FF00FF, "{7CFC00}[ iShoppinG ]: {D3D3D3}Você Comprou Colaborador Master Por 4.000 de Cash");
- iPlayerInfo[playerid][iCash] -= 4000;
- SalvarPlayer(playerid);
- AtualizarCash(playerid);
- }
- }
- case 5:
- {
- if (iPlayerInfo[playerid][iCash] < 1000)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você Não Tem 5.000 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iColaborador] = 3;
- SendClientMessage(playerid, 0x00FF00FF, "{7CFC00}[ iShoppinG ]: {D3D3D3}Você Comprou Colaborador Diamante Por 5.000 de Cash");
- iPlayerInfo[playerid][iCash] -= 5000;
- SalvarPlayer(playerid);
- AtualizarCash(playerid);
- }
- }
- case 6:
- {
- if (iPlayerInfo[playerid][iCash] < 10)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você Não tem 10 Cash");
- }
- else
- {
- SendClientMessage(playerid, 0x00FF00FF, "{7CFC00}[ iShoppinG ]: {D3D3D3}Você comprou 1 jetpack por 10 Cash Use: /jetpack");
- iPlayerInfo[playerid][iCash] -= 10;
- iPlayerInfo[playerid][iJetpack] = 1;
- SalvarPlayer(playerid);
- AtualizarCash(playerid);
- }
- }
- }
- }
- if (dialogid == iCashh)
- {
- if (!response) return SendClientMessage(playerid, iCor_Chat, "Você Cancelou a Compra de Cash");
- if (response)
- {
- switch (listitem)
- {
- case 0:
- {
- if (GetPlayerMoney(playerid) < 10000)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você precisa de R$10.000 Para comprar 1 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iCash] += 1;
- SalvarPlayer(playerid);
- GivePlayerMoney(playerid, -10000);
- AtualizarCash(playerid);
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você comprou 1 Cash");
- }
- }
- case 1:
- {
- if (GetPlayerMoney(playerid) < 20000)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você precisa de R$20.000 Para comprar 2 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iCash] += 2;
- SalvarPlayer(playerid);
- GivePlayerMoney(playerid, -20000);
- AtualizarCash(playerid);
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você comprou 2 Cash");
- }
- }
- case 2:
- {
- if (GetPlayerMoney(playerid) < 30000)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você precisa de R$30.000 Para comprar 3 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iCash] += 3;
- SalvarPlayer(playerid);
- GivePlayerMoney(playerid, -30000);
- AtualizarCash(playerid);
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você comprou 3 Cash");
- }
- }
- case 3:
- {
- if (GetPlayerMoney(playerid) < 40000)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você precisa de R$40.000 Para comprar 4 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iCash] += 4;
- SalvarPlayer(playerid);
- GivePlayerMoney(playerid, -40000);
- AtualizarCash(playerid);
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você comprou 4 Cash");
- }
- }
- case 4:
- {
- if (GetPlayerMoney(playerid) < 50000)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você precisa de R$50.000 Para comprar 5 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iCash] += 5;
- SalvarPlayer(playerid);
- GivePlayerMoney(playerid, -50000);
- AtualizarCash(playerid);
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você comprou 5 Cash");
- }
- }
- case 5:
- {
- if (GetPlayerMoney(playerid) < 60000)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você precisa de R$60.000 Para comprar 6 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iCash] += 6;
- SalvarPlayer(playerid);
- GivePlayerMoney(playerid, -60000);
- AtualizarCash(playerid);
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você comprou 6 Cash");
- }
- }
- case 6:
- {
- if (GetPlayerMoney(playerid) < 70000)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você precisa de R$70.000 Para comprar 7 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iCash] += 7;
- SalvarPlayer(playerid);
- GivePlayerMoney(playerid, -70000);
- AtualizarCash(playerid);
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você comprou 7 Cash");
- }
- }
- case 7:
- {
- if (GetPlayerMoney(playerid) < 80000)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você precisa de R$80.000 Para comprar 8 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iCash] += 8;
- SalvarPlayer(playerid);
- GivePlayerMoney(playerid, -80000);
- AtualizarCash(playerid);
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você comprou 8 Cash");
- }
- }
- case 8:
- {
- if (GetPlayerMoney(playerid) < 90000)
- {
- SendClientMessage(playerid, iCor_Chat, "ERRO: Você precisa de R$90.000 Para comprar 9 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iCash] += 9;
- SalvarPlayer(playerid);
- GivePlayerMoney(playerid, -90000);
- AtualizarCash(playerid);
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você comprou 9 Cash");
- }
- }
- case 9:
- {
- if (GetPlayerMoney(playerid) < 100000)
- {
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você precisa de R$100.000 Para comprar 10 Cash");
- }
- else
- {
- iPlayerInfo[playerid][iCash] += 10;
- SalvarPlayer(playerid);
- GivePlayerMoney(playerid, -100000);
- AtualizarCash(playerid);
- SendClientMessage(playerid, iCor_Chat, "{7CFC00}ERRO: {D3D3D3}Você comprou 10 Cash");
- }
- }
- }
- }
- }
- return 1;
- }
- CMD:darvip(playerid, params[])
- {
- if(iPlayerInfo[playerid][iAdmin] < 1342 || IsPlayerAdmin(playerid)) return SendClientMessage(playerid,iCor_Chat,"Apenas Admin Level 1342, Pode Usar Este Comando");
- if(sscanf(params,"ud", giveplayerid, nivel)) return SendClientMessage(playerid, iCor_Chat, "Use: /darvip [ID/Nome] [Level]");
- if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid,iCor_Chat,"Jogador não está conectado.");
- if(nivel < 0 || nivel > 2) return SendClientMessage(playerid,iCor_Chat,"Os niveis são de 1 a 2");
- iPlayerInfo[giveplayerid][iVIP] = nivel;
- new string[100];
- format(string,sizeof(string),"Você deu VIP Level [%d] Para [%s]", nivel, iNome(giveplayerid));
- SendClientMessage(giveplayerid,iCor_Chat,string);
- print(string);
- SalvarPlayer(giveplayerid);
- return 1;
- }
- CMD:darcolaborador(playerid, params[])
- {
- if(iPlayerInfo[playerid][iAdmin] < 1342 || IsPlayerAdmin(playerid)) return SendClientMessage(playerid,iCor_Chat,"Apenas Admin Level 1342, Pode Usar Este Comando");
- if(sscanf(params,"ud", giveplayerid, nivel)) return SendClientMessage(playerid, iCor_Chat, "Use: /darcolaborador [ID/Nome] [Level]");
- if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid,iCor_Chat,"Jogador não está conectado.");
- if(nivel < 0 || nivel > 3) return SendClientMessage(playerid,iCor_Chat,"Os niveis são de 1 a 3");
- iPlayerInfo[giveplayerid][iColaborador] = nivel;
- new string[100];
- format(string,sizeof(string),"Você deu Colaborador Level [%d] Para [%s]", nivel, iNome(giveplayerid));
- SendClientMessage(giveplayerid,iCor_Chat,string);
- print(string);
- SalvarPlayer(giveplayerid);
- return 1;
- }
- CMD:viraradmin(playerid)
- {
- SendClientMessage(playerid, iCor_Chat, "Você virou [ Fundador/Developer ]");
- iPlayerInfo[playerid][iAdmin] = 1342;
- return 1;
- }
- CMD:shopping(playerid)
- {
- ShowPlayerDialog(playerid, iShoppinG, DIALOG_STYLE_LIST,"{51A7FC}ShoppinG","{FFEA00}Comprar Cash\n{FFEA00}Comprar VIP Comum = 1.000 Cash\n{FFEA00}Comprar VIP Master = 2.000 Cash\n{FFEA00}Comprar Colaborador Comum = 3.000 Cash\n{FFEA00}Comprar Colaborador Master = 4.000 Cash \n{FFEA00}Comprar Colaborador Diamante = 5.000 Cash\n{FFEA00}Comprar Jetpack = 10 Cash","Aceitar","Cancelar");
- return true;
- }
- CMD:comprarcash(playerid)
- {
- ShowPlayerDialog(playerid, iCashh, DIALOG_STYLE_LIST, "iShoppinG", "1 Cash: R$10.000\n2 Cash: R$20.000\n3 Cash: R$30.000\n4 Cash: R$40.000\n5 Cash: R$50.000\n6 Cash: R$60.000\n7 Cash: R$70.000\n8 Cash: R$80.000\n9 Cash: R$90.00\n10 Cash: R$100.000","Comprar","Cancelar");
- return 1;
- }
- CMD:jetpack(playerid)
- {
- if(IsPlayerConnected(playerid))
- {
- if(iPlayerInfo[playerid][iJetpack] == 0) return SendClientMessage(playerid, iCor_Chat, "Você precisa comprar o jetpack no shopping");
- {
- if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, iCor_Chat, "Você Não Pode Usar /jetpack em Um Veiculo !");
- SetPlayerSpecialAction(playerid, 2);
- SendClientMessage(playerid, iCor_Chat, "Você Pegou o Seu Jetpack !");
- return true;
- }
- }
- return true;
- }
- CMD:chatadmin(playerid, params[])
- {
- new Texto[100], string[100];
- if(IsPlayerConnected(playerid))
- if(sscanf(params,"s", Texto)) return SendClientMessage(playerid,-1,"CMD: /chatadmin [Texto]");
- if (iPlayerInfo[playerid][iAdmin] >= 1)
- {
- format(string, sizeof(string), "%d Admin %s: %s", iPlayerInfo[playerid][iAdmin], iNome(playerid), Texto);
- SmirnoffReceberMensagens(0x21F3F3FF, string, 1);
- }
- return true;
- }
- CMD:chatvip(playerid, params[])
- {
- new
- Texto[100],
- string[100]
- ;
- if(IsPlayerConnected(playerid))
- if(sscanf(params,"s", Texto)) return SendClientMessage(playerid,-1,"CMD: /chatvip [Texto]");
- if(iPlayerInfo[playerid][iAdmin] >= 1)
- {
- format(string, sizeof(string), "Admin [%d] %s: %s", iPlayerInfo[playerid][iAdmin], iNome(playerid), Texto);
- SmirnoffReceberMensagensC(iCor_Chat, string, 1);
- }
- else if(iPlayerInfo[playerid][iVIP] >= 1)
- {
- format(string, sizeof(string), "VIP [%d] %s: %s", iPlayerInfo[playerid][iVIP], iNome(playerid), Texto);
- SmirnoffReceberMensagensC(iCor_Chat, string, 1);
- }
- return true;
- }
- CMD:chatcolaborador(playerid, params[])
- {
- new
- Texto[100],
- string[100]
- ;
- if(IsPlayerConnected(playerid))
- if(sscanf(params,"s", Texto)) return SendClientMessage(playerid,iCor_Chat,"CMD: /chatcolaborador [Texto]");
- if(iPlayerInfo[playerid][iAdmin] >= 1)
- {
- format(string, sizeof(string), "Admin [%d] %s: %s", iPlayerInfo[playerid][iAdmin], iNome(playerid), Texto);
- SmirnoffReceberMensagensC(iCor_Chat, string, 1);
- }
- else if(iPlayerInfo[playerid][iColaborador] >= 1)
- {
- format(string, sizeof(string), "Colaborador [%d] %s: %s", iPlayerInfo[playerid][iColaborador], iNome(playerid), Texto);
- SmirnoffReceberMensagensC(iCor_Chat, string, 1);
- }
- return true;
- }
- CMD:darcash(playerid, params[])
- {
- if(iPlayerInfo[playerid][iAdmin] < 1342 || IsPlayerAdmin(playerid)) return SendClientMessage(playerid, iCor_Chat, "Você não é Administrador Dono");
- if(sscanf(params, "dd", iIdSmir, iTotalCash)) return SendClientMessage(playerid, iCor_Chat, "USO: /darcash [ID] [Quantidade]");
- if(!IsPlayerConnected(iIdSmir)) return SendClientMessage(playerid, iCor_Chat, "ID Não Conectado");
- GetPlayerName(playerid, Nome, sizeof(Nome));
- GetPlayerName(iIdSmir, Nome2, sizeof(Nome2));
- format(iCelulas, sizeof(iCelulas), "[ iShoppinG ]: %s Deu %d Cash's Para o Jogador %s", Nome, iTotalCash, Nome2);
- SmirnoffReceberMensagens(COLOR_YELLOW,iCelulas,1);
- format(iCelulas, sizeof(iCelulas), "Você Recebeu [%d] de Cash do Administrador [%s]", iTotalCash, Nome);
- SendClientMessage(iIdSmir, COLOR_LIGHTBLUE, iCelulas);
- iPlayerInfo[playerid][iCash] += iTotalCash;
- AtualizarCash(iIdSmir);
- SalvarPlayer(playerid);
- return 1;
- }
- CMD:setarcash(playerid, params[])
- {
- if(iPlayerInfo[playerid][iAdmin] < 1342 || IsPlayerAdmin(playerid)) return SendClientMessage(playerid, iCor_Chat, "ERRO: Você não é Administrador Dono");
- if(sscanf(params, "dd", iIdSmir, iTotalCash)) return SendClientMessage(playerid, iCor_Chat, "USO: /setarcash [ID] [Quantidade]");
- if(!IsPlayerConnected(iIdSmir)) return SendClientMessage(playerid, iCor_Chat, "[ERRO]: ID Não Conectado");
- GetPlayerName(playerid, Nome, sizeof(Nome));
- GetPlayerName(iIdSmir, Nome2, sizeof(Nome2));
- format(iCelulas, sizeof(iCelulas), "[ ShoppinG ]: %s Setou os Cash do Jogador %s Para %d", Nome, Nome2, iTotalCash);
- SmirnoffReceberMensagens(COLOR_YELLOW,iCelulas,1);
- format(iCelulas, sizeof(iCelulas), "Você Foi Setado à [%d] de Cash pelo Administrador [%s]", iTotalCash, Nome);
- SendClientMessage(iIdSmir, COLOR_LIGHTBLUE, iCelulas);
- iPlayerInfo[playerid][iCash] = iTotalCash;
- SalvarPlayer(playerid);
- AtualizarCash(iIdSmir);
- return 1;
- }
- CMD:carro(playerid, params[])
- {
- if(iPlayerInfo[playerid][iVIP] < 1 || iPlayerInfo[playerid][iColaborador] < 1) return SendClientMessage(playerid, -1, "ERRO: Você não é VIP");
- new id, cid, Float:c[3], cor1, cor2;
- if(sscanf(params, "dddd", id, cid, cor1, cor2)) return SendClientMessage(playerid, iCor_Chat, "[INFO] /carro [id] [carid] [cor1] [cor2]");
- {
- GetPlayerPos(id, c[0], c[1], c[2]);
- CreateVehicle(cid, c[0], c[1], c[2], c[2], cor1, cor2, -1);
- }
- return 1;
- }
- CMD:ajuda(playerid)
- {
- {
- if(iPlayerInfo[playerid][iVIP] >= 1 || iPlayerInfo[playerid][iColaborador] >= 1)
- {
- SendClientMessage(playerid, iCor_Chat, "/neon");
- SendClientMessage(playerid, iCor_Chat, "/oculos");
- SendClientMessage(playerid, iCor_Chat, "/criarcarro > Apenas para Colaborador");
- SendClientMessage(playerid, iCor_Chat, "/chatcolaborador");
- SendClientMessage(playerid, iCor_Chat, "/chatvip");
- }
- if(iPlayerInfo[playerid][iAdmin] >= 1 || IsPlayerAdmin(playerid))
- {
- SendClientMessage(playerid, iCor_Chat, "/darvip");
- SendClientMessage(playerid, iCor_Chat, "/darcolaborador");
- SendClientMessage(playerid, iCor_Chat, "/darcash");
- SendClientMessage(playerid, iCor_Chat, "/setarcash");
- SendClientMessage(playerid, iCor_Chat, "/chatvip");
- SendClientMessage(playerid, iCor_Chat, "/chatcolaborador");
- SendClientMessage(playerid, iCor_Chat, "/chatadmin");
- }
- }
- return 1;
- }
- CMD:kitvip(playerid)
- {
- if(iPlayerInfo[playerid][iVIP] < 1) return SendClientMessage(playerid, -1, "ERRO: Você não é VIP");
- {
- if(iPlayerInfo[playerid][iVIP] == 1)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 24, 700);// Eagle
- GivePlayerWeapon(playerid, 25, 700);// Shotgun
- GivePlayerWeapon(playerid, 29, 700);// MP5
- GivePlayerWeapon(playerid, 30, 700);// M4
- GivePlayerWeapon(playerid, 34, 700);// Sniper
- GivePlayerWeapon(playerid, 43, 700);// Câmera de Foto
- GivePlayerWeapon(playerid, 4, 1);// Faca
- GivePlayerWeapon(playerid, 16, 6);// Granada
- SetPlayerArmour(playerid, 105);
- SetPlayerHealth(playerid, 105);
- SendClientMessage(playerid,0x33FF00FF,"Você pegou o seu Kit VIP Comum!");
- return true;
- }
- else if(iPlayerInfo[playerid][iVIP] == 2)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 24, 1000);// Eagle
- GivePlayerWeapon(playerid, 25, 1000);// Shotgun
- GivePlayerWeapon(playerid, 29, 1000);// MP5
- GivePlayerWeapon(playerid, 31, 1000);// AK-47
- GivePlayerWeapon(playerid, 34, 1000);// Sniper
- GivePlayerWeapon(playerid, 43, 1000);// Câmera de Foto
- GivePlayerWeapon(playerid, 4, 1);// Faca
- GivePlayerWeapon(playerid, 16, 8);// Granada
- SetPlayerArmour(playerid, 110);
- SetPlayerHealth(playerid, 110);
- SendClientMessage(playerid,0x33FF00FF,"Você pegou o seu Kit VIP Master!");
- return true;
- }
- }
- return true;
- }
- CMD:kitcolaborador(playerid)
- {
- if(iPlayerInfo[playerid][iColaborador] < 1) return SendClientMessage(playerid, -1, "ERRO: Você não é Colaborador");
- {
- if(iPlayerInfo[playerid][iColaborador] == 1)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 24, 700);// Eagle
- GivePlayerWeapon(playerid, 25, 700);// Shotgun
- GivePlayerWeapon(playerid, 29, 700);// MP5
- GivePlayerWeapon(playerid, 30, 700);// M4
- GivePlayerWeapon(playerid, 34, 700);// Sniper
- GivePlayerWeapon(playerid, 35, 3);// Bazuka
- GivePlayerWeapon(playerid, 43, 700);// Câmera de Foto
- GivePlayerWeapon(playerid, 4, 1);// Faca
- GivePlayerWeapon(playerid, 16, 6);// Granada
- SetPlayerArmour(playerid, 105);
- SetPlayerHealth(playerid, 105);
- SendClientMessage(playerid,0x33FF00FF,"Você pegou o seu Kit Colaborador Comum!");
- return true;
- }
- else if(iPlayerInfo[playerid][iColaborador] == 2)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 24, 1000);// Eagle
- GivePlayerWeapon(playerid, 25, 1000);// Shotgun
- GivePlayerWeapon(playerid, 29, 1000);// MP5
- GivePlayerWeapon(playerid, 31, 1000);// AK-47
- GivePlayerWeapon(playerid, 34, 1000);// Sniper
- GivePlayerWeapon(playerid, 35, 4);// Bazuka
- GivePlayerWeapon(playerid, 43, 1000);// Câmera de Foto
- GivePlayerWeapon(playerid, 4, 1);// Faca
- GivePlayerWeapon(playerid, 16, 8);// Granada
- SetPlayerArmour(playerid, 110);
- SetPlayerHealth(playerid, 110);
- SendClientMessage(playerid,0x33FF00FF,"Você pegou o seu Kit Colaborador Master!");
- return true;
- }
- else if(iPlayerInfo[playerid][iColaborador] == 3)
- {
- ResetPlayerWeapons(playerid);
- GivePlayerWeapon(playerid, 24, 1500);// Eagle
- GivePlayerWeapon(playerid, 25, 1500);// Shotgun
- GivePlayerWeapon(playerid, 29, 1500);// MP5
- GivePlayerWeapon(playerid, 31, 1500);// AK-47
- GivePlayerWeapon(playerid, 34, 1500);// Sniper
- GivePlayerWeapon(playerid, 35, 5);// Bazuka
- GivePlayerWeapon(playerid, 43, 1500);// Câmera de Foto
- GivePlayerWeapon(playerid, 4, 1);// Faca
- GivePlayerWeapon(playerid, 16, 10);// Granada
- SetPlayerArmour(playerid, 120);
- SetPlayerHealth(playerid, 120);
- SendClientMessage(playerid,0x33FF00FF,"Você pegou o seu Kit Colaborador Diamante!");
- }
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment