SA-MP Forums Archive
[Ajuda] Galera quero passa uma coisa de um GM Para o Meu Que seriam as Profs me ajudem? - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Galera quero passa uma coisa de um GM Para o Meu Que seriam as Profs me ajudem? (/showthread.php?tid=480434)



#01 - PHard - 10.12.2013

DESATIVADO


Re: Galera quero passa uma coisa de um GM Para o Meu Que seriam as Profs me ajudem? - Schocc - 10.12.2013

REMOVED


fa - PHard - 10.12.2013

fafa


Re: Galera quero passa uma coisa de um GM Para o Meu Que seriam as Profs me ajudem? - Schocc - 10.12.2013

REMOVED


Re: Galera quero passa uma coisa de um GM Para o Meu Que seriam as Profs me ajudem? - PHard - 10.12.2013

fafas


Re: Galera quero passa uma coisa de um GM Para o Meu Que seriam as Profs me ajudem? - standart - 11.12.2013

Nem precisa pagar pra isso, sei que vc tem sonhos de fazer um RPG do seu jeito, jб tive esse sonho tambйm, mas pra aprender pawn, baixe um gm Death Match, й muito mais fбcil e uma grande base para vocк se tornar um script. De uma olhada nesse, e tente dб uns edits, https://sampforum.blast.hk/showthread.php?tid=418371


Respuesta: Galera quero passa uma coisa de um GM Para o Meu Que seriam as Profs me ajudem? - [BWL]Chamaleon - 11.12.2013

Nгo tenta passar de um para outro, isso й bem chato e irritante, cria do 0 й mais fбcil rбpido, prбtico e vocк aprende bem melhor.

pawn Код:
enum pInfo
{
pProfissao
}

// Variбvel global
new PlayerInfo[MAX_PLAYERS][pInfo]; // topo do GM

if(strcmp(cmd,"/setprof", true)==0){
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
if(QuemPODEusarOcomando){
new tmp[256];
new plid, skin;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)){
SendClientMessage(playerid, Vermelho, "(ERRO) Digite: /setprof [id] [Level]");
return 1;
}
plid = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, Vermelho, "(ERRO) Digite: /setprof [id] [Level]");
return 1;
}
skin = strval(tmp);
if(skin>=9){
SendClientMessage(playerid, Vermelho, "(ERRO) O nъmero para Profissгo й de 0 a 8!");
return 1;
}
new pname[MAX_PLAYER_NAME];
GetPlayerName(plid, pname, MAX_PLAYER_NAME);
if(IsPlayerConnected(plid)){
if(skin==1){
PlayerInfo[plid][pProfissao] = skin;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de taxista para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo Taxista", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin==2){
PlayerInfo[plid][pProfissao] = skin;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de Advogado para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo Advogado", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin==3){
PlayerInfo[plid][pProfissao] = skin;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de Maquinista para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo Maquinista", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin==4){
PlayerInfo[plid][pProfissao] = skin;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de piloto para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo piloto", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin==5){
PlayerInfo[plid][pProfissao] = skin;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de Motorista de фnibus para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo Motorista de фnibus", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin==6){
PlayerInfo[plid][pProfissao] = 6;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de Caminhoneiro de cargas leves para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo Caminhoneiro de cargas leves", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin==7){
PlayerInfo[plid][pProfissao] = 7;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de Caminhoneiro de cargas pesadas para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo Caminhoneiro de cargas pesadas", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin==8){
PlayerInfo[plid][pProfissao] = 8;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de carreteiro para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo carreteiro", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
if(skin == 0){
PlayerInfo[plid][pProfissao] = 0;
SpawnPlayer(plid);
format(string, sizeof(string), "(INFO) Vocк setou a profissгo de desempregado para %s (ID %d)!", pname,plid);
SendClientMessage(playerid, 0x00FFFFAA, string);
format(string, sizeof(string), "(INFO) O Ministro do trabalho: %s (ID %d) te setou a profissгo DESEMPREGADO (: ", aname,playerid);
SendClientMessage(plid, 0x00FFFFAA, string);
}
return 1;
}else{
SendClientMessage(playerid, Vermelho, "(ERRO) Jogador nгo conectado.");
return 1;
}
}
}
Use-a como base .
Atenciosamente,