[AJUDA]Sistema de profissхes ou GANG
#1

Olб Pessoal do Forum
Meu primeiro tуpico
Queria ajuda em relaзгo a um FS q estou fazendo
Й o seguinte eu fiz um sistema de exercito ai queria saber como faзo pra criar por exemplo quando o ADM: /setcargo id id do cargo do exercito
Por exemplo novamente, eu estou logado na RCON ai entгo vou lб e quero setar o cargo do exercito do id 4 para Recruta (id 2)
Mas ja procurei em varios GMS e Varios tуpicos aqui mas nгo achei
Desde jб agradeзo

:P
Alguem ajuda eu ae
To com raiva ja de nao conseguir




Valeu pessoal vou testar


Erros:

C:\Documents and Settings\Marxista\Meus documentos\Server\pawno\new.pwn(94) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
C:\Documents and Settings\Marxista\Meus documentos\Server\pawno\new.pwn(101) : error 017: undefined symbol "cmd"
C:\Documents and Settings\Marxista\Meus documentos\Server\pawno\new.pwn(103) : error 017: undefined symbol "Admin"
C:\Documents and Settings\Marxista\Meus documentos\Server\pawno\new.pwn(103) : warning 215: expression has no effect
C:\Documents and Settings\Marxista\Meus documentos\Server\pawno\new.pwn(103) : error 001: expected token: ";", but found "]"
C:\Documents and Settings\Marxista\Meus documentos\Server\pawno\new.pwn(103) : error 029: invalid expression, assumed zero
C:\Documents and Settings\Marxista\Meus documentos\Server\pawno\new.pwn(103) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


5 Errors.


Precisa de algum include pra ele?

e foi mal pelo post duplo nao tava achando o Edit ai postei como resposta
Reply
#2

Voce pega o nome da profissao que voce definiu e faz um comando para voce por o ID do cara em vez de for voce...
Ai voce so poem o

gTeam[playerid] = TEAM_SUAґPROFISSAO) {

no comando, que isso faz ele virar a profissao...
E para o comando funcionar so com adm, voce tem que colocar isso no comando tambem:

if (Admin[playerid] == 1){

Tipo um ezemplo de comando:


Quote:

if(strcmp(cmd, "/setSUAPROFISSAO", true) == 0) {

if (Admin[playerid] == 1){
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_GREEN, "Use: /setSUAPROFISSAO [Player ID]");
return 1;

}
giveplayerid = strval(tmp);


if (IsPlayerConnected(giveplayerid)) {

GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "O adm %s fez de voce SUAPROFISSAO!", sendername, playerid);
SendClientMessage(giveplayerid, COLOR_RED1, string);
gTeam[playerid] = TEAM_SUAґPROFISSAO) {
return 1;

}else{
format(string, sizeof(string), "Voce nao й um ADM.", giveplayerid);
SendClientMessage(playerid, COLOR_YELLOW, string);
}

}else{
format(string, sizeof(string), "id %d nгo esta conectado.", giveplayerid);
SendClientMessage(playerid, COLOR_YELLOW, string);
}



return 1;
}
Reply
#3

Sem Double Post Porfavor !
Reply
#4

Higor como voce й sem vergonha em ¬¬
Como ficaria o comando se fosse tipo,
#define cops 101
E
new Org[MAX_PLAYERS] = 0;
?
Reply
#5

Acho que seria assim:

Voce cria a profissao la emcima:
Код:
new vagabundo[MAX_PLAYERS];
E coloca isso no comando:
Код:
 vagabundo[playerid] = 1;
ai por exemplo, caso voce for reservar um comando so para ele, voce poem assim no comando:

Код:
if (vagabundo[playerid] == 1) {
e no final do comando:
Код:
} else SendClientMessage(playerid, COLOR_YELLOW, "Voce nгo й um vagabundo para usar este comando..");
exemplo do comando:

Код:
Topo do gm:
new vagabundo[MAX_PLAYERS];
=====================
Agora o comando pra virar vagabundo:
if (strcmp(cmdtext, "/virarvagabundo", true) == 0)
	{
vagabundo[playerid] = 1;
SendClientMessageToAll(0xAAAAAAAA, Eu virei vagabundo);
SendClientMessage(playerid,0xFFFF00AA,"Parabens, agora voce й um vagabundo.");
Agora para reserva o comando para ele:
Код:
if (strcmp(cmdtext, "/virarvagabundo", true) == 0)
	{
if (vagabundo[playerid] == 1) {
SendClientMessageToAll(0xAAAAAAAA, Alguem tem um trocado ai pra mim dar?);
]} else SendClientMessage(playerid, COLOR_YELLOW, "Voce nгo й um vagabundo para usar este comando..");
return 1;
}
Reply
#6

Caracas Bota as linha
Reply
#7

vei gm pra estudar e o gf,tem varios em pt
Reply
#8

Quote:
Originally Posted by kito
vei gm pra estudar e o gf,tem varios em pt
THUG? kkk
Reply
#9

Quote:
Originally Posted by DraKoNeoN
Quote:
Originally Posted by kito
vei gm pra estudar e o gf,tem varios em pt
THUG? kkk
Tanto GF como THUG sгo muito bons mas acho que GF й mais simples, й coisa facil isso cara, nao tem muito que saber.
Reply
#10

Godfather para aprender? Sу se for a scriptar mal. Lal.
Reply


Forum Jump:


Users browsing this thread: 6 Guest(s)