Como fazer Sistema /promoзгo -
Franklin0180 - 02.03.2017
Oi galera do fуrum sa-mp eu queria pedir a ajuda de vocкs para fazer um comando q funciona da seguinte forma:
O player cria a conta no servidor, e parece uma msg escrita Novato: digite /promoзгo e ganhe Vip, level 5 e 500k !!
Quando o player digitasse ele iria ganhar VIP, lvl 5 e 500k Eu queria a ajuda pra conseguir fazer esse sistema, mas n sei nem por onde comeзar se alguйm poder ajudar eu agradeзo!
Re: Como fazer Sistema /promoзгo -
MBJ - 02.03.2017
PHP код:
new bool:cmdJaUsado[MAX_PLAYERS];
CMD:promocao(playerid) {
if(cmdJaUsado[playerid]) return SendClientMessage(playerid, -1, "Voce ja usou este comando")
SetPlayerScore(playerid, 5);//level 5
GivePlayerMoney(playerid, 500000);//500k
variavel_do_vip[playerid] = true;//ou seila como й a verificaзгo de vip no(a) gm que esta usando || VIP
cmdJaUsado = true;
SendClientMessage(playerid, -1, "Voce ganhou 500k, level 5 e VIP");
return true;
}
Re: Como fazer Sistema /promoзгo -
johntrybescripter - 02.03.2017
fica mais facil se vocк postar suas variaveis mas vai um exemplo:
pawn Код:
#define provalor 500000
CMD:promocao(playerid)
{
if(pDados[playerid][UsouCMD] == 1) return SendClientMessage(playerid, -1, "Vocк ja recebeu seu beneficio!");
pDados[playerid][Vip] = 1;
GivePlayerMoney(playerid, provalor);
SetPlayerScore(pDados[playerid][Level], GetPlayerScore(pDados[playerid][Level] = 5);
pDados[playerid][UsouCMD] = 1;
}
Re: Como fazer Sistema /promoзгo -
Franklin0180 - 03.03.2017
Muito Obrigado Pela Ajuda de voces agradeзo muito.
Re: Como fazer Sistema /promoзгo -
Franklin0180 - 03.03.2017
Quote:
Originally Posted by MBJ
PHP код:
new bool:cmdJaUsado[MAX_PLAYERS];
CMD:promocao(playerid) {
if(cmdJaUsado[playerid]) return SendClientMessage(playerid, -1, "Voce ja usou este comando")
SetPlayerScore(playerid, 5);//level 5
GivePlayerMoney(playerid, 500000);//500k
variavel_do_vip[playerid] = true;//ou seila como й a verificaзгo de vip no(a) gm que esta usando || VIP
cmdJaUsado = true;
SendClientMessage(playerid, -1, "Voce ganhou 500k, level 5 e VIP");
return true;
}
|
AMIGO, ME AJUDA COM ESSE ERRO:
C:\Users\Franklin\Desktop\Play Virtual RPG\gamemodes\RPG.pwn(13986) : warning 225: unreachable code
C:\Users\Franklin\Desktop\Play Virtual RPG\gamemodes\RPG.pwn(13986) : warning 217: loose indentation
C:\Users\Franklin\Desktop\Play Virtual RPG\gamemodes\RPG.pwn(1398

: error 017: undefined symbol "promocao"
C:\Users\Franklin\Desktop\Play Virtual RPG\gamemodes\RPG.pwn(1398

: warning 203: symbol is never used: "CMD"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase
1 Error.
Re: Como fazer Sistema /promoзгo -
IlanZ - 03.03.2017
Alinhe as linhas do comando, e verifica se estб usando a include
zcmd
Re: Como fazer Sistema /promoзгo -
Franklin0180 - 03.03.2017
Quote:
Originally Posted by IlanZ
Alinhe as linhas do comando, e verifica se estб usando a include zcmd
|
Obrigado fiz oq vc mandou, mas agora deu isso:
C:\Users\Franklin\Desktop\Play Virtual RPG\gamemodes\RPG.pwn(13987) : warning 225: unreachable code
C:\Users\Franklin\Desktop\Play Virtual RPG\gamemodes\RPG.pwn(13987) : warning 217: loose indentation
C:\Users\Franklin\Desktop\Play Virtual RPG\gamemodes\RPG.pwn(13990) : warning 217: loose indentation
como eu arrumo?
Re: Como fazer Sistema /promoзгo -
IlanZ - 03.03.2017
O warning loose indentation й por quer seu code estб mau organizado use isso:
http://tabulador.medianewsonline.com/
E posta o seu code
Re: Como fazer Sistema /promoзгo -
Franklin0180 - 03.03.2017
Quote:
Originally Posted by IlanZ
|
CONSEGUI, MUITO OBRIGADO AMIGO.
tenho outra duvida, se poder me ajudar, esse gm q eu estou editando eu peguei na net, e o cara ali disse pra eu mostrar as variaveis, onde eu acho as variaveis no meu gm?
Re: Como fazer Sistema /promoзгo -
IlanZ - 03.03.2017
Recomendo estudar variaveis e saberб.
https://sampforum.blast.hk/showthread.php?tid=235924
https://sampforum.blast.hk/showthread.php?tid=458432
https://sampforum.blast.hk/showthread.php?tid=240266