[DUV] como criar uma org
#1

eu to querendo criar umas org
primeiros comeзar pelo simples tipo
TAXI.EXERCITO
PREFEITURA
REPORTER
eu acho que essas org nгo tem muitos comandos e eu queria fazer elas primeiros
Reply
#2

Queria saber qual gm vocк tб usando primeiro.
Reply
#3

Quote:
Originally Posted by JustinSton
Queria saber qual gm vocк tб usando primeiro.
bom eu estou criando o meu a partir do server de dm Bope vs favela
ai tenhyo que criar umas orgґs pra ir transformando o meu gm em rpg
Reply
#4

Fбcil cara. Saiba que todo esse tipo de coisa simples assim й determinado atravйs de variбveis. Entгo vamos lб:

Код:
// No Topo:

#define ORG_DEFAULT  0

#define ORG_REPORTER 1

new Org[MAX_PLAYERS];


// Aonde vocк deseja setar a Org do jogador:

Org[playerid] = ORG_REPORTER;


// Funзгo que vocк usa para verificar se ele й Reporter:

if(Org[playerid] == ORG_REPORTER)
{
  // Funзхes
}
else
{
  SendClientMessage(playerid, 0xFFFFFFFF, "Vocк nгo й Reporter.");
}


// Digamos que vocк queira setar/disponiblizar alguma coisa para todos os Reporteres:

for(new i = 0; i < MAX_PLAYERS; i++)
{
  if(Org[i] == ORG_REPORTER)
  {
    // Funзхes
  }
}
Reply
#5

Quote:
Originally Posted by Spawn*
Fбcil cara. Saiba que todo esse tipo de coisa simples assim й determinado atravйs de variбveis. Entгo vamos lб:

Код:
// No Topo:

#define ORG_DEFAULT  0

#define ORG_REPORTER 1

new Org[MAX_PLAYERS];


// Aonde vocк deseja setar a Org do jogador:

Org[playerid] = ORG_REPORTER;


// Funзгo que vocк usa para verificar se ele й Reporter:

if(Org[playerid] == ORG_REPORTER)
{
  // Funзхes
}
else
{
  SendClientMessage(playerid, 0xFFFFFFFF, "Vocк nгo й Reporter.");
}


// Digamos que vocк queira setar/disponiblizar alguma coisa para todos os Reporteres:

for(new i = 0; i < MAX_PLAYERS; i++)
{
  if(Org[i] == ORG_REPORTER)
  {
    // Funзхes
  }
}
valeu cara tambem tava precisando aprender, quanto mais saber melhor
Reply
#6

Quote:
Originally Posted by Spawn*
Fбcil cara. Saiba que todo esse tipo de coisa simples assim й determinado atravйs de variбveis. Entгo vamos lб:

Код:
// No Topo:

#define ORG_DEFAULT  0

#define ORG_REPORTER 1

new Org[MAX_PLAYERS];


// Aonde vocк deseja setar a Org do jogador:

Org[playerid] = ORG_REPORTER;


// Funзгo que vocк usa para verificar se ele й Reporter:

if(Org[playerid] == ORG_REPORTER)
{
  // Funзхes
}
else
{
  SendClientMessage(playerid, 0xFFFFFFFF, "Vocк nгo й Reporter.");
}


// Digamos que vocк queira setar/disponiblizar alguma coisa para todos os Reporteres:

for(new i = 0; i < MAX_PLAYERS; i++)
{
  if(Org[i] == ORG_REPORTER)
  {
    // Funзхes
  }
}
bom eu uso isso pra todas as orgґs?
e quando eu for definir um carro pra essa org eu ponho o inscript do carro junto com essse?
Reply
#7

Aн jб й outra coisa...
Reply
#8

cara aondew c disse onde setar a org eu tenho que colocar a localizaзгo do respawn?
Reply
#9

Quote:

quando eu for definir um carro pra essa org eu ponho o inscript do carro junto com essse?

Nгo nгo... saiba primeiramente diferenciar as funзхes do seu script cara. Player й uma coisa, veнculos sгo outra totalmente diferente. Para veнculos vou deichar aqui o modo mais simples de fazer:

Код:
// No topo:

#define MAX_REPORTER_VEHICLES 2

new ReporterVehicle[MAX_REPORTER_VEHICLES];


// No OnGameModeInit:

ReporterVehicle[0] = CreateVehicle(411, 0.0, 0.0, 0.0, 0.0, -1, -1);
                                                 
ReporterVehicle[1] = CreateVehicle(411, 0.0, 0.0, 0.0, 0.0, -1, -1);

// Aqui vocк muda o ID e as coordenadas de acordo com sua necessidade, claro ^^


// No OnPlayerEnterVehicle:

new Float:X, Float:Y, Float:Z;

for(new i = 0; i < MAX_REPORTER_VEHICLES; i++)
{
  if(vehicleid == ReporterVehicle[i])
  {
    if(Org[playerid] != ORG_REPORTER)
    {
      SendClientMessage(playerid, 0xFFFFFFFF, "Vocк nгo й um Repуrter.");

      GetPlayerPos(playerid, X, Y, Z);

      SetPlayerPos(playerid, X, Y, Z + 1.5);
    }

    break;
  }
}
Como eu disse esse й um cуdigo simples que apenas restringe o uso dos veнculos de repуrteres para outras pessoas.
Reply
#10

C:\Users\Antonio Carlos\Desktop\Nuno\gta sa\gamemodes\teste.pwn(17) : error 010: invalid function or declaration
C:\Users\Antonio Carlos\Desktop\Nuno\gta sa\gamemodes\teste.pwn(22) : error 010: invalid function or declaration
C:\Users\Antonio Carlos\Desktop\Nuno\gta sa\gamemodes\teste.pwn(26) : error 010: invalid function or declaration
C:\Users\Antonio Carlos\Desktop\Nuno\gta sa\gamemodes\teste.pwn(34) : error 010: invalid function or declaration
C:\Users\Antonio Carlos\Desktop\Nuno\gta sa\gamemodes\teste.pwn(36) : error 010: invalid function or declaration
C:\Users\Antonio Carlos\Desktop\Nuno\gta sa\gamemodes\teste.pwn(26 : warning 203: symbol is never used: "Org"
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)