Portal SAMP
[Lançamento] [FS] EMPREGO DE LENHADOR - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Lançamentos (https://portalsamp.com/forumdisplay.php?fid=26)
+---- Fórum: Filterscripts (https://portalsamp.com/forumdisplay.php?fid=9)
+---- Tópico: [Lançamento] [FS] EMPREGO DE LENHADOR (/showthread.php?tid=254)



[FS] EMPREGO DE LENHADOR - Buldog_Scripter - 29/10/2020

Opa galera beleza ? Então prazer sou o Buldog , estou estudando scripter , e criei uma profissão do 0 , bem legal , e decidir trazer eles para vocês desfrutarem , como eu disse sou novo no scripter , e se tiver algum erro me fale , e de sua nota , então o emprego de hoje e um emprego de lenhador , com um sistema bem básico , então os comandos são:


/irlenhador = Você telerpota até o chekpoint de pegar o emprego


/serlenhador = Você se torna um lenhador


/tl = INICIA O EXPEDIENTE




/cortar = EM QUALQUER ARVORE PERTO FUCIONA


PICKUP DENTRO DA CABANA:


/vmadeiras = Você vende as madeiras coletadas 




CÓDIGO:


/* 

\/ \/ \/ \/\/ \/ \/ \/\/ \/ \/ \/\/ \/ \/ \/



    EMPREGO LENHADOR

           FEITA POR: BULDOG_SCRIPTER





 \/ \/ \/ \/\/ \\/ \/\/ \/ \/ \/\/ \/ \/ \/

*/ 



// ~~INCLUDES~~

#include <a_samp>

#include <zcmd>

#include <DOF2>

#include <core>

#include <float>





// ~~CORES~~

#define VERDE 0x21DD00FF

#define VERMELHO 0xFF030FFF

#define VERMELHO_ESCURO 0xE60000FF

#define VERMELHO_CLARO 0xFF6347FF

#define AMARELO 0xFFFF00AA

#define LARANJA 0xF97804FF

#define AZUL_CLARO 0x00C2ECFF

#define ROXO 0xBE81F7FF

#define BRANCO 0xFFFFFFFF

#define PRETO 0x000000FF

#define AZUL 0x1229FAFF

#define VERDE_CLARO 0x38FF06FF

#define ROSA_CHOQUE 0xE100E1FF

#define VERDE_ESCURO 0x008040FF

#define CINZA 0xCECECEFF

#define ROSA 0xFF69B4FF

#define CINZA_ESCURO 0x626262FF

#define VERDE_AGUA 0x03D687FF



// ~~FS~~

#define FILTERSCRIPT

#if defined FILTERSCRIPT



// ~~NEWS~~

new Lenhador[MAX_PLAYERS];





public OnFilterScriptInit()

{

 print("\n--------------------------------------");

 print(" EMPREGO LENHADOR CARREGADO Smile");

 print("--------------------------------------\n");



// Emprego Lenhador

    Create3DTextLabel("{FFA500}EMPREGO LENHADOR\n{FFFFFF}Digite /serlenhador",0xFFA500AA,2359.3604,-648.3510,128.1310,10.0,0);



    AddStaticPickup(1210, 23,2359.3604,-648.3510,128.1310);



    Create3DTextLabel("{FFA500} VENDER MADEIRAS \n{FFFFFF}Digite /vmadeiras",0xFFA500AA,2351.8916,-647.6671,128.0547,10.0,0);



    AddStaticPickup(1239, 23,2351.8916,-647.6671,128.0547);



 return 1;

}



public OnFilterScriptExit()

{

DOF2_Exit();

 return 1;

}



#else

#endif



CMD:irlenhador(playerid)

{

    SendClientMessage(playerid,AMARELO,"[!] Voce teletransportou para o emprego de lenhador");

    SetPlayerInterior(playerid,0);

    SetPlayerPos(playerid,2359.3604,-648.3510,128.1310);

    return 1;

}

CMD:tl(playerid)

{

 SendClientMessage(playerid,VERDE,"[!] Vá em alguma árvore e digite /cortar");


    return 1;

}

CMD:cortar(playerid)

{

    SendClientMessage(playerid,ROSA,"Voce esta cortando...");

    SendClientMessage(playerid,ROSA,"Parabens voce recebeu: 4 madeiras va dentro da cabana e use /vmadeiras");

    return 1;

}

CMDConfusederlenhador(playerid)

{

    Lenhador[playerid] = 1;

 SetPlayerSkin(playerid, 161);

 SendClientMessage(playerid,AMARELO,"Voce virou Lenhador");

 SendClientMessage(playerid,ROSA,"Digite /tl para inicia o expediente");



    return 1;

}

CMD:vmadeiras(playerid)

{

    if(!IsPlayerInRangeOfPoint(playerid, 2.0, 2351.8916,-647.6671,128.0547)) return SendClientMessage(playerid,VERMELHO,"[ERRO:] Você não está no local correto!");

    SendClientMessage(playerid,AMARELO,"Parabens Voce recebeu 800 reais por 4 madeiras");

    GivePlayerMoney(playerid,800);



    return 1;



Obs: esse e meu primeiro tópico

Gostaram ?


RE: [FS] EMPREGO DE LENHADOR - Hazard - 29/10/2020

bom trabalho, você poderia postar o código no pastebin e algumas imagens no imgur


RE: [FS] EMPREGO DE LENHADOR - HenriqueAra1 - 29/10/2020

Ótimo. Uma dica construtiva, coloque seu código no pastebin ou com a função para códigos do própio fórum, para não ficar sem indentação.


RE: [FS] EMPREGO DE LENHADOR - SrGhost_ - 30/10/2020

Boa Achei Simples Porem Interessante como disseram acima use  o paste bin

https://pastebin.com/


RE: [FS] EMPREGO DE LENHADOR - xbruno1000x - 30/10/2020

Fico feliz que ainda tenham pessoas que se interessem em aprender Pawn. A minha recomendação é que você estude funções que otimizem a jogabilidade do seu código, por exemplo, ao invés de utilizar um comando para fazer tudo, use a callback onplayerkeystatechange, assim o player não terá que ficar digitando toda hora.


RE: [FS] EMPREGO DE LENHADOR - Buldog_Scripter - 30/10/2020

(29/10/2020 22:26)Hazard Escreveu: bom trabalho, você poderia postar o código no pastebin e algumas imagens no imgur

Valeu e porque eu fiquei com medo do portal Samp não aceitar o link , mais da próxima eu coloco


RE: [FS] EMPREGO DE LENHADOR - NelsonC. - 30/10/2020

Poste prints e coloque o código no pastebin