[AJUDA] Colocar novo Utilitario -
Kratos_xD - 10.06.2012
Pessoal tenho uma duvida com a seguinte coisa. eu nao sei adicionar utilitarios na loja de utilitarios do meu server. o gm foi feito por um amigo meu e ele ta mtr ocupado com estudos e eu vim pedir ajuda a voces. eu queria implementar um FS de Rбdio do Lucas Alemгo em meu server sу que sу teria acesso a ele quem compra-se o rбdio sу que nao sei como faz isso e tb queria fazer o mesmo com Laser,JEtpack entre outros mas primeiro com a Rбdio que ae eu aprendo e faзo o mesmo com o resto alguem poderia me ensinar? se precisar de ver os codes sу falar que eu boto aki tudo flws
espero que tenham me entendido e obrigado desde jб.
Re: [AJUDA] Colocar novo Utilitario -
Rick_DR - 10.06.2012
Kratos, й facil voce tem de fazer mais ao menos assim
pawn Код:
new Radio[MAX_PLAYERS];// no topo
pawn Код:
if(!fexist("Radio.ini")) { DOF2_CreateFile("Radio.ini");}// OnGameModeInit
pawn Код:
Radio[playerid] = DOF2_GetInt("Radio.ini",PlayerName(playerid));//OnPlayerConnect
Depois й so colocar no seu comando ou loja quando o jogador compra assim :
pawn Код:
Radio[playerid] = 1;// Isto coloca o Radio como 1
Depois no seu comando de radio assim
pawn Код:
if(Radio[playerid] == 0) return SendClientMessage(playerid, -1, "{FF0000}Erro: {FFAE00}Compra um Radio primeiro");
if(Radio[playerid] == 1){
// O seu RADIO aqui
Atenзгo feito agora, nao testei mas acho que deve funcionar direito !
EDIT:
Para salvar faz assim, no seu comando de compra de radio
pawn Код:
DOF2_SetInt("Radio.ini",PlayerName(playerid),Radio[playerid]);
DOF2_SaveFile();
Re: [AJUDA] Colocar novo Utilitario -
humildadeforever - 10.06.2012
Quote:
Originally Posted by Rick_DR
Kratos, й facil voce tem de fazer mais ao menos assim
pawn Код:
new Radio[MAX_PLAYERS];// no topo
pawn Код:
if(!fexist("Radio.ini")) { DOF2_CreateFile("Radio.ini");}// OnGameModeInit
pawn Код:
Radio[playerid] = DOF2_GetInt("Radio.ini",PlayerName(playerid));//OnPlayerConnect
Depois й so colocar no seu comando ou loja quando o jogador compra assim :
pawn Код:
Carta[playerid] = 1;// Isto coloca o Radio como 1
Depois no seu comando de radio assim
pawn Код:
if(Radio[playerid] == 0) return SendClientMessage(playerid, -1, "{FF0000}Erro: {FFAE00}Compra um Radio primeiro"); if(Radio[playerid] == 1){ // O seu RADIO aqui
Atenзгo feito agora, nao testei mas acho que deve funcionar direito !
EDIT:
Para salvar faz assim, no seu comando de compra de radio
pawn Код:
DOF2_SetInt("Radio.ini",PlayerName(playerid),Radio[playerid]); DOF2_SaveFile();
|
Eu to vendo demais ou ali em cima da escrito Carta? o.O
Re: [AJUDA] Colocar novo Utilitario -
Rick_DR - 10.06.2012
й verdade tem carta ! tava a fazer copy de um sistema meu ! vou editar
Re: [AJUDA] Colocar novo Utilitario -
Kratos_xD - 10.06.2012
Obrigado voce foi o unico a me responder! vou testar
---- @EDTIT
Bom vc me ensinou eu entendi ate ae tudo bem.. o problema e que eu nao uso DOF2 kk' eu uso DINI
mas como estudo "Tйcnica de Programaзгo" no colйgio peguei o Ipod de exemplo kk' e coopiei tdo pro jetpack mudando suas respectivas aзхes e funfou tudo correto
Obrigado por me induzir a resposta