Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Versão 1.0 new Adcionado /mudarluta /minhaluta
- //Previzão 2.0 /salvarluta -Automaticamente
- #include <a_samp>
- #include <Dini>
- #include <dutils>
- //#include <a_mysql>
- //#include <GeoIP_Plugin>
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Mudando sua Luta");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- main()
- {
- print("\n----------------------------------");
- print(" Estilo de Luta by VirtuallerR");
- print(" Airton...");
- print("----------------------------------\n");
- }
- #endif
- public OnPlayerConnect(playerid)
- {
- new file[200];
- if(dini_Isset(file,"EstiloVir"))
- SetPlayerFightingStyle(playerid, dini_Int(file,"EstiloVir"));
- dini_IntSet(file,"EstiloVir", FIGHT_STYLE_NORMAL);
- //UpdateSqlUserDataInt(playerid, "EstiloVir", FIGHT_STYLE_NORMAL);
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp(cmdtext, "/mudarluta", true) == 0)
- {
- ShowPlayerDialog(playerid,100,DIALOG_STYLE_LIST,"Academia de Tres Lagoas","\nLuta Normal\nLuta Boxe\nLuta KungFu\nLuta KEneedHeaDv\nGraBKick\nLuta Coto veladas","LUTAR","FECHAR");
- return 1;
- }
- if (strcmp(cmdtext, "/minhaluta", true) == 0)
- {
- if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_NORMAL)
- {
- SendClientMessage(playerid,0xFFFFFFAA,"Voce usa um estilo de luta Normal!");
- }
- if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_BOXING)
- {
- SendClientMessage(playerid,0xFFFFFFAA,"Voce usa um estilo de luta Boxe!");
- }
- if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_KUNGFU)
- {
- SendClientMessage(playerid,0xFFFFFFAA,"Voce usa um estilo de luta KungFu!");
- }
- if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_KNEEHEAD)
- {
- SendClientMessage(playerid,0xFFFFFFAA,"Voce usa um estilo de luta KneedHead!");
- }
- if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_GRABKICK)
- {
- SendClientMessage(playerid,0xFFFFFFAA,"Voce usa um estilo de luta GRABKICK!");
- }
- if(GetPlayerFightingStyle(playerid) == FIGHT_STYLE_ELBOW)
- {
- SendClientMessage(playerid,0xFFFFFFAA,"Voce usa um estilo de luta Coto Veladas!");
- }
- return 1;
- }
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 100 && response)
- {
- new file[200];
- new plname[MAX_PLAYER_NAME];
- GetPlayerName(playerid, plname, sizeof(plname));
- format(file, sizeof(file), "lutas/%s.ini", plname);
- switch(listitem)
- {
- case 0:
- {
- if(GetPlayerMoney(playerid) < 1) return SendClientMessage(playerid, 0xFFFFFF, "Voce não tem Grana para Mudar seu Estilo de Luta.");
- GivePlayerMoney(playerid, -1);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
- dini_IntSet(file,"EstiloVir", FIGHT_STYLE_NORMAL);//dInI Sistema Salvar
- //UpdateSqlUserDataInt(playerid, "EstiloVir", FIGHT_STYLE_NORMAL);//MyQl Sistema Salvar
- SendClientMessage(playerid, 0xFFFFFFFF, "Seu estilo de Luta agora é Boxe");
- }
- case 1:
- {
- if(GetPlayerMoney(playerid) < 2) return SendClientMessage(playerid, 0xFFFFFF, "Voce não tem Grana para Mudar seu Estilo de Luta.");
- GivePlayerMoney(playerid, -2);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
- dini_IntSet(file,"EstiloVir", FIGHT_STYLE_NORMAL);//dInI Sistema Salvar
- //UpdateSqlUserDataInt(playerid, "EstiloVir", FIGHT_STYLE_NORMAL);//MyQl Sistema Salvar
- SendClientMessage(playerid, 0xFFFFFFFF, "Seu estilo de Luta agora é KungFu");
- }
- case 2:
- {
- if(GetPlayerMoney(playerid) < 3) return SendClientMessage(playerid, 0xFFFFFF, "Voce não tem Grana para Mudar seu Estilo de Luta.");
- GivePlayerMoney(playerid, -3);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD);
- dini_IntSet(file,"EstiloVir", FIGHT_STYLE_KNEEHEAD);//dInI Sistema Salvar
- //UpdateSqlUserDataInt(playerid, "EstiloVir", FIGHT_STYLE_NORMAL);//MyQl Sistema Salvar
- SendClientMessage(playerid, 0xFFFFFFFF, "Seu estilo de Luta agora é KneEdHead");
- }
- case 3:
- {
- if(GetPlayerMoney(playerid) < 3) return SendClientMessage(playerid, 0xFFFFFF, "Voce não tem Grana para Mudar seu Estilo de Luta.");
- GivePlayerMoney(playerid, -3);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_GRABKICK);
- dini_IntSet(file,"EstiloVir", FIGHT_STYLE_GRABKICK);//dInI Sistema Salvar
- //UpdateSqlUserDataInt(playerid, "EstiloVir", FIGHT_STYLE_NORMAL);//MyQl Sistema Salvar
- SendClientMessage(playerid, 0xFFFFFFFF, "Seu estilo de Luta agora é GraBKick");
- }
- case 4:
- {
- if(GetPlayerMoney(playerid) < 3) return SendClientMessage(playerid, 0xFFFFFF, "Voce não tem Grana para Mudar seu Estilo de Luta.");
- GivePlayerMoney(playerid, -3);
- SetPlayerFightingStyle (playerid, FIGHT_STYLE_ELBOW);
- dini_IntSet(file,"EstiloVir", FIGHT_STYLE_ELBOW);//dInI Sistema Salvar
- //UpdateSqlUserDataInt(playerid, "EstiloVir", FIGHT_STYLE_NORMAL);//MyQl Sistema Salvar
- SendClientMessage(playerid, 0xFFFFFFFF, "Seu estilo de Luta agora é Coto Veladas");
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement