Re: Pacote Iniciante v2.0 -
BrunoBSF - 17.08.2011
MuitoBOm
Re: Pacote Iniciante v2.0 -
Y_Baby - 17.08.2011
Oooooooo nooo zcmd noooooo eca odeio ZCMD, decha assim que ta bгo por de mais kk'
Re: Pacote Iniciante v2.0 -
JonathanFeitosa - 17.08.2011
Pronto vгo ficar discutindo ai sobre zcmd, sscanf agora ? nгo acha que primeiro eles tem que saber como criar para poder usar isso ? se ele aprender б usar zcmd primeiro, й nгo comando, fode tudo.
Re: Pacote Iniciante v2.0 -
[GuN]Erick[M] - 17.08.2011
EU TE AMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOO 10000000000000000000000000000000000000000000000000/10
Re: Pacote Iniciante v2.0 -
JonathanFeitosa - 17.08.2011
:S nгo sou gay =c
Re: Pacote Iniciante v2.0 -
Kuddy - 17.08.2011
Muito bom Jonathan! Vocк fez com a melhor das intenзхes e irб ajudar alguns novatos.
Bom, acho muito necessбrio para quem estб comeзando e quer um GM bem explicado que ensine as funзхes corretamente, porйm muitos novatos (99,9%) irб direto pesquisar no search: Como criar um server RPG.
Й exatamente essa raзa que precisa de tutoriais assim, esses novatos que baixam um GM e o estuda, geralmente sabe pedir as coisas no fуrum... Essas pessoas que procuram trabalhos como este seu jб tem alguma experiencia, portanto acho desnecessбrios estes tipo de tutorial.
Cara, mesmo assim, eu admiro muito vocк e espero que continue assim, com уtimos tutoriais.
10/10
Re: Pacote Iniciante v2.0 -
[GuN]Erick[M] - 17.08.2011
Quote:
Originally Posted by Jonathan_Feitosa
:S nгo sou gay =c
|
Tб me estranhando rapaiz?
Te amo pq agr eu vф consegui aprender bastante coisa em Pawno
Re: Pacote Iniciante v2.0 -
Juninho_Oakley - 17.08.2011
Bom trabalho Jonathan Ficou Muito Util!!
Re: Pacote Iniciante v2.0 -
MiTToS - 17.08.2011
Quote:
Originally Posted by Fйlis Catъs
eca, nгo vejo utilidade nisto, desulpe "/
|
[2]
Quote:
Originally Posted by DJ Bruninho
Poderia fazer um ensinando sobre:
ZCMD, SSCANF, FOREACH, outras opзхes rбpidas e algum sistema de salvamento/carregamento de dados rбpido e fбcil, recomento SII.
Eu to sem tempo porque to criando meu GM aqui e ta tenso, se eu tivesse com mais tempo fazia.
Mas ficou muito legal esse, parabйns !
|
[2]
Quote:
Originally Posted by Jonathan_Feitosa
Calma Cara, Nгo vo passar ZCMD para iniciante, se nem criar comando iniciante sabe D:
|
ZCMD e SSCANF2 й muito mais fбcil de se usar, й muito melhor ensinar primeiro o ZCMD do que o strtok
-
Enfim, boa iniciativa, mas nem presta.
Re: Pacote Iniciante v2.0 -
JonathanFeitosa - 17.08.2011
Realmente nгo presta pra vocк, entгo vocк aprende errado, o certo й comeзar pelo bбsico do que o pawn tem pra lhe dar.
Como Eu Disse nгo presta pra vocк, mais pra outros prestгo...
Quer dizer que vocк comeзou no pawno mexendo em ZCMD ? Vocк comeзou a Mexer em um Comando Simples й claro...
Re: Pacote Iniciante v2.0 -
MiTToS - 17.08.2011
Eu concordo que as pessoas precisam comeзar pelo bбsico, mas se vocк acha que strtok й o 'bбsico' se mata.
Vocк acha isso aqui o bбsico?
pawn Код:
//Cуdigo de quando eu comecei a programar
if(strcmp(cmd, "/kick", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /kick [ID/NOME] [MOTIVO]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(PlayerInfo[playerid][pAdmin] == 0)
{
SendClientMessage(playerid, COLOR_WHITE, "Vocк nгo estб autorizado a usar esse comando");
}
if (PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[playerid][aDuty] ==1)
{
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "USE: /kick [ID/NOME] [motivo]");
return 1;
}
if(strcmp(result,"1", true) == 0) { result = "Nick imprуprio"; }
if(strcmp(result,"2", true) == 0) { result = "Anъncio Indevido"; }
if(strcmp(result,"3", true) == 0) { result = "Desliga o Cheater -.-'"; }
format(string, sizeof(string), "AdmCmd: %s foi kickado por %s. Motivo: %s", giveplayer, sendername, (result));
SendClientMessageToAll(COLOR_VIP, string);
new year, month,day;
getdate(year, month, day);
format(string, sizeof(string), "AdmCmd: %s foi kickado por %s, razгo: %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
KickLog(string);
Kick(giveplayerid);
return 1;
}
}
}
else
{
format(string, sizeof(string), "%s Nгo й um ID ativo", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}
Compare com esse, feito em ZCMD
pawn Код:
CMD:kick(playerid, params[])
{
if(PodeUsar(playerid, 1)) return 1;//Verifica o nнvel do admin e se ele estб em trabalho.
if(sscanf(params,"ds[128]", sPlayer, corda[playerid]))//Se ele nгo preencher os parametros
return SendClientMessage(playerid, cinza,"USE: /kick [playerid] [motivo]");//manda erro
if(sPlayer == playerid)//Se o ID digitado for igual o ID do admin
return SendClientMessage(playerid, cinza, "[ERRO] Vocк nгo pode se auto kickar, nгo й modos de admin!"), Kick(playerid);//manda erro e kicka o admin (afinal, ele iria se kickar xD)
if(!IsPlayerConnected(sPlayer))//Se o jogador nгo estiver online
return ERRO4//manda erro
format(corda[sPlayer], 128, "%s(%d) foi kickado por %s(%d) por: %s", gNome(sPlayer), sPlayer, gNome(playerid), playerid, corda[playerid]);//Formata a mensagem
SendClientMessageToAll(vermelho, corda[sPlayer]);//Envia a mensagem
Kick(sPlayer);//Kicka o jogador
SendDeathMessage(playerid, sPlayer, 201);//Manda um desenho na tela, legal sу para o admin :D
return true;
}
EDIT: Vocк diz do seu mega tudo de como criar uma callback mas nгo mostra a diferenзa entre public e stock
Re: Pacote Iniciante v2.0 -
JonathanFeitosa - 17.08.2011
Cara eu Ainda to ensinando os comandos bбsicos, nem comeзei a usar strtok ainda... vocк ta reclamando de que ? reclamando porque eu nгo botei zcmd no comando /grana ? /ajuda ? /creditos --'
Re: Pacote Iniciante v2.0 -
Samuka[GM] - 19.08.2011
Muito bom esse Gamemode para iniciantes com o 1.0 consegui criar meu GM e aprender muita coisa sobre pawno vou olhar o 2.0 agora para aprender mais ta de Parabйns!
Re: Pacote Iniciante v2.0 -
JonathanFeitosa - 20.08.2011
Obrigado, Espero Ter Ajudado-Lhe.
Re: Pacote Iniciante v2.0 -
boyz_xD - 20.08.2011
Jonathan ta de parabens!
como eu muitos iniciantes necessitan desse gm!
+REP.
Re: Pacote Iniciante v2.0 -
JonathanFeitosa - 21.08.2011
Obrigado, Espero Que Usem Ele Mesmo ^^
Re: Pacote Iniciante v2.0 -
henrique22157 - 27.03.2018
a versгo 1.0 nгo esta logando no server