[Ajuda] Galera quero passa uma coisa de um GM Para o Meu Que seriam as Profs me ajudem?
#1

DESATIVADO
Reply
#2

REMOVED
Reply
#3

fafa
Reply
#4

REMOVED
Reply
#5

fafas
Reply
#6

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
Reply
#7

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,
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)