Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- ||||||||||||| |||||||||||| ™
- ||||||||||||| ||||||||||||
- ||| ||| |||
- ||| ||| |||
- ||||||||||||| |||||||||||| AmericanStyle™
- ||||||||||||| |||||||||||| Não remova os Créditos 2012
- ||||||||||||| |||
- ||| ||| |||
- ||| ||| ||||||||||||
- ||| ||| ||||||||||||
- VISITE NOSSO SITE: http://www.sampknd.com/
- SAMP KND MELHOR BLOG DE SAMP DO BRASIL
- */
- #include <a_samp>
- #include <zcmd>
- #define BA 1449
- #define Altura 150
- #define Velocidade 7
- new bool:BalaoCriado[MAX_PLAYERS];
- new Balao;
- new Float:Pos[3];
- public OnFilterScriptInit()
- {
- print("========================================");
- print(" Obra Feita Por AmericanStyle'");
- print(" Não Retire os Créditos");
- print(" Não Seja Um Plagio (:");
- print(" Apoie Essa campanha tão nobre.");
- print("=======================================");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- if(BalaoCriado[playerid] == true) return SendClientMessage(playerid,-1,"{FF5A00}Você Morreu, e seu Balao Foi destruido");
- BalaoCriado[playerid] = false;
- DestroyObject(Balao);
- return 1;
- }
- CMD:criarbalao(playerid)
- {
- if(BalaoCriado[playerid] == true) return SendClientMessage(playerid,-1,"(ERROR): {FF5A00}Você Ja criou um Balao");
- GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
- Balao = CreateObject(19337,Pos[0],Pos[1],Pos[2],0,0,0);
- SetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]+2);
- ShowPlayerDialog(playerid, BA, DIALOG_STYLE_LIST,"{00C3FF}Local","LS\nLV\nSF","Confirma","Cancelar");
- return 1;
- }
- CMD:destruirbalao(playerid)
- {
- if(BalaoCriado[playerid] == false) return SendClientMessage(playerid,-1,"(ERROR): {FF5A00}Você Não criou um Balao");
- SendClientMessage(playerid,-1,"Você Destruiu Seu Balao !");
- GivePlayerWeapon(playerid,46,1);
- BalaoCriado[playerid] = false;
- DestroyObject(Balao);
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == BA)
- {
- if(listitem == 0)
- {
- SendClientMessage(playerid,-1,"{00C3FF}Ok. Seu Destino é LS");
- SendClientMessage(playerid,-1,"{00C3FF}Por Favor Não Saia do Balão ele irar voar Sozinho");
- BalaoCriado[playerid] = true;
- SetTimerEx("VoandoLS",3000,0,"i",playerid);
- return 1;
- }
- if(listitem == 1)
- {
- SendClientMessage(playerid,-1,"{00C3FF}Ok. Seu Destino é LV");
- SendClientMessage(playerid,-1,"{00C3FF}Por Favor Não Saia do Balão ele irar voar Sozinho");
- BalaoCriado[playerid] = true;
- SetTimerEx("VoandoLV",3000,0,"i",playerid);
- return 1;
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid,-1,"{00C3FF}Ok. Seu Destino é SF");
- SendClientMessage(playerid,-1,"{00C3FF}Por Favor Não saia do Balão ele irar voar Sozinho");
- BalaoCriado[playerid] = true;
- SetTimerEx("VoandoSF",3000,0,"i",playerid);
- return 1;
- }
- }
- return 1;
- }
- //========================================== ( LS ) =========================================//
- forward VoandoLS(playerid);
- public VoandoLS(playerid)
- {
- SendClientMessage(playerid,-1,"{00C3FF}Seu Voo iniciou Por Favor Não saia do Balão");
- MoveObject(Balao,Pos[0],Pos[1],Altura,Velocidade);
- SetTimerEx("IndoLS",25000,0,"i",playerid);
- return 1;
- }
- forward IndoLS(playerid);
- public IndoLS(playerid)
- {
- MoveObject(Balao,155.4249,-1912.5525,Altura,Velocidade);
- SetTimerEx("DescendoLS",90000,0,"i",playerid);
- return 1;
- }
- forward DescendoLS(playerid);
- public DescendoLS(playerid)
- {
- MoveObject(Balao,155.4249,-1912,552,3.741,3);
- SendClientMessage(playerid,-1,"{00C3FF}Seu Voo sera Finalizado, Espere ele Pousar");
- SetTimerEx("DestruirBalao",15000,0,"i",playerid);
- return 1;
- }
- //======================================= ( LV ) =========================================//
- forward VoandoLV(playerid);
- public VoandoLV(playerid)
- {
- SendClientMessage(playerid,-1,"{00C3FF}Seu Voo iniciou Por Favor Não saia do Balão");
- MoveObject(Balao,Pos[0],Pos[1],Altura,Velocidade);
- SetTimerEx("IndoLV",25000,0,"i",playerid);
- return 1;
- }
- forward IndoLV(playerid);
- public IndoLV(playerid)
- {
- MoveObject(Balao,1492.3945,2843.1914,Altura,Velocidade);
- SetTimerEx("DescendoLV",90000,0,"i",playerid);
- return 1;
- }
- forward DescendoLV(playerid);
- public DescendoLV(playerid)
- {
- MoveObject(Balao,1492.3945,2843.1914,10.9963,Velocidade);
- SendClientMessage(playerid,-1,"{00C3FF}Seu Voo sera Finalizado, Espere ele Pousar");
- SetTimerEx("DestruirBalao",15000,0,"i",playerid);
- return 1;
- }
- //==================================== ( SF ) ==========================================//
- forward VoandoSF(playerid);
- public VoandoSF(playerid)
- {
- SendClientMessage(playerid,-1,"{00C3FF}Seu Voo iniciou Por Favor Não saia do Balão");
- MoveObject(Balao,Pos[0],Pos[1],Altura,Velocidade);
- SetTimerEx("IndoSF",25000,0,"i",playerid);
- return 1;
- }
- forward IndoSF(playerid);
- public IndoSF(playerid)
- {
- MoveObject(Balao,-2975.0242,470.1825,Altura,Velocidade);
- SetTimerEx("DescendoSF",90000,0,"i",playerid);
- return 1;
- }
- forward DescendoSF(playerid);
- public DescendoSF(playerid)
- {
- MoveObject(Balao,-2975.0242,470.1825,5.0908,Velocidade);
- SendClientMessage(playerid,-1,"{00C3FF}Seu Voo sera Finalizado, Espere ele Pousar");
- SetTimerEx("DestruirBalao",15000,0,"i",playerid);
- return 1;
- }
- forward DestruirBalao(playerid);
- public DestruirBalao(playerid)
- {
- SendClientMessage(playerid,-1,"Você Chegou no seu Destino, e seu balão foi destruido");
- DestroyObject(Balao);
- BalaoCriado[playerid] = false;
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement