[GameMode] Brasil Drift King 2014 (BETA) 0.3x
#10

Mas que porra й essa

pawn Код:
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#include    <   a_samp >
#include    < streamer > //Incognito
#include    < sscanf2  > //******


//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#define Floresente  0x03FF35FF
#define AzulClaro   0x03F2FFFF
#define RoxoClaro   0x9A03FFFF
#define Vermelho    0xFFFFFFFF
#define Laranja     0xFF7403FF
#define Amarelo     0xFFFF00FF
#define Branco      0xFFFFFFAA
#define Verde       0x33AA33AA
#define Preto       0x000000FF
#define Cinza       0x878787FF
#define Azul        0x058AFFFF
#define Rosa        0xFF05CDFF
#define Roxo        0x7D03FFFF

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#define rNome
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//Nomes Do Servidor

new RandomServerName[3][] =
{
    "[BDK]-Brasil Drift King 2014 Oficial Drift Pt/Br ®",
    ":~>Servidor 24 Horas Online Tokio Drift ® BDK ",
    "[BDK]-Drift King 2014 Tokio Drift Oficial <~:PT/BR"
};

forward SendMSG();
public SendMSG()
{
    new string[256];
    new randMSG = random(sizeof(RandomServerName));
    format(string,sizeof(string),"hostname %s",RandomServerName[randMSG]);
    SendRconCommand(string);
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
forward NameServer();

new Name;

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
main()
{
    print("--------------------------------------------------------");
    print("Gamemode Criado Por Amanda Carregado  Sucesso Obrigada  ");
    print("--------------------------------------------------------");
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
new Skins[][] =
{
    19
};

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
public OnGameModeInit()
{
    Name = 1;
    SetTimer("NameServer", 3000, true);
    SendRconCommand("mapname [BDK]Drift PT/BR");
    SetTimer("SendMSG", 1000, true);
    LoadDynamicObjectsFromFile("Objetos/Corridas.txt");
    LoadDynamicObjectsFromFile("Objetos/Outros.txt");
    UsePlayerPedAnims();
    return 1;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
public OnPlayerRequestClass(playerid, classid)
{
    new rnd = random(sizeof(Skins));
    SetSpawnInfo(playerid, NO_TEAM, Skins[rnd][0], 1030.8513,1793.3486,26.4759,231.8688, 0, 0, 0, 0, 0, 0);
    SpawnPlayer(playerid);
    return 1;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
stock LoadDynamicObjectsFromFile(filename[])
{
    new File:file_ptr, line[256], modelid, Float:SpawnX, Float:SpawnY, Float:SpawnZ, Float:SpawnRotX, Float:SpawnRotY, Float:SpawnRotZ, objects_loaded;
    file_ptr = fopen(filename, io_read);
    if(!file_ptr) return printf("ERRO! Falha ao carregar objetos do arquivo %s (Arquivo nгo existe no diretуrio scriptfiles)!", filename);
    while(fread(file_ptr, line) > 0)
    {
        if(!sscanf(line, "p<,>'('dfffffp<)>f", modelid, SpawnX, SpawnY, SpawnZ, SpawnRotX, SpawnRotY, SpawnRotZ))
        {
                CreateDynamicObject(modelid, SpawnX, SpawnY, SpawnZ, SpawnRotX, SpawnRotY, SpawnRotZ, -1, -1, -1, 200.0);
                objects_loaded++;
        }
    }
    fclose(file_ptr);
    return printf("Objetos: %d carregado(s) de %s", objects_loaded, filename);
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
public OnPlayerRequestSpawn(playerid)
{
    SpawnPlayer(playerid);
    return 1;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
public OnPlayerConnect(playerid)
{
    new string[64], pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
    format(string,sizeof string,"%s Entrou No Servidor!",pName);
    SendClientMessageToAll(0x33AA33AA,string);
    PlayAudioStreamForPlayer(playerid, "https://dl.dropboxusercontent.com/s/aayszzgpgdeux1y/02%20tokyo%20drift%20%28fast%20and%20furious%29%2C%20teriyaki%20boys.mp3?token_hash=AAGLUPZiuj_unMlFZ1EAjtf5UcZeoeLBv5Pprc4SnRY8xQ");
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "");////////////////////////////////////////////////////////////////////////////////
    SendClientMessage(playerid, 0xFFFFFFFF, "********************************* Bem Vindo *********************************");
    SendClientMessage(playerid, 0x03FF35FF, "Servidor De Drift Preparado TotalMente Para Voce Se Diverti Com Nosso Server ");
    SendClientMessage(playerid, 0x03FF35FF, "Creditos: Totalmente A Voce Jogador Por Esta Em Nosso Servidor Muito Obrigado");
    SendClientMessage(playerid, 0x03FF35FF, "Servidor De Drift Preparado TotalMente Para Voce Se Diverti Com Nosso Server ");
    SendClientMessage(playerid, 0x03FF35FF, "Brasil Drift King 2014 PT/BR Para mais informaзoes digite /ajuda e /comandos ");
    SendClientMessage(playerid, 0x03FF35FF, "Servidor De Drift Preparado TotalMente Para Voce Se Diverti Com Nosso Server ");
    SendClientMessage(playerid, 0x03FF35FF, "Todos Os Direitos Reservados 2014 Um Novo Mundo De Pura Diversao e Afrenalina");
    SendClientMessage(playerid, 0x03FF35FF, "Servidor De Drift Preparado TotalMente Para Voce Se Diverti Com Nosso Server ");
    SendClientMessage(playerid, 0xFFFFFFFF, "********************************* Bem Vindo *********************************");
    return 1;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
public OnPlayerDisconnect(playerid, reason)
{
    new string[64], pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pName,MAX_PLAYER_NAME);
    format(string,sizeof string,"%s Saiu Do Servidor!",pName);
    SendClientMessageToAll(0xFFFFFFFF,string);
    return 1;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
public OnPlayerSpawn(playerid)
{
    new raand = random(sizeof(Skins));
    SetPlayerSkin(playerid, Skins[raand][0]);
    return 1;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
public NameServer()
{
  switch(Name)
  {
    case 1:
    {
      SetGameModeText("[BDK]Drift PT/BR V5.1");

      Name ++;
    }

    case 2:
    {
      SetGameModeText("[BDK]Drift PT/BR V5.1");

      Name ++;
    }

    case 3:
    {
      SetGameModeText("[BDK]Drift PT/BR V5.1");

      Name = 1;
    }
  }

  return 1;
}

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
public OnPlayerCommandText(playerid, cmdtext[])
{

if (strcmp("/race", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,-521.0224,-3642.6458,3.6500);
GameTextForPlayer(playerid,"Bem Vindo",6000,5);
return 1;
}

if (strcmp("/race2", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,1022.7200,-3986.7859,5.3750);
GameTextForPlayer(playerid,"Bem Vindo",6000,5);
return 1;
}

if (strcmp("/race3", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,3275.6458,-1387.1865,26.7700);
GameTextForPlayer(playerid,"Bem Vindo",6000,5);
return 1;
}

if (strcmp("/race4", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,3825.5854,2014.9728,7.6329);
GameTextForPlayer(playerid,"Bem Vindo",6000,5);
return 1;
}

if (strcmp("/race5", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,714.8835,-1621.2644,4.8000);
GameTextForPlayer(playerid,"Bem Vindo",6000,5);
return 1;
}

if (strcmp("/favela", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,2172.7041, -1003.7318, 62.5093);
GameTextForPlayer(playerid,"Bem Vindo",6000,5);
return 1;
}

if(strcmp("/aerols", cmdtext, true) == 0)
{
SetPlayerPos(playerid, 1565.4782, -2485.5905, 13.2604);
GameTextForPlayer(playerid,"Bem Vindo",6000,5);
return 1;
}

if(strcmp("/skate", cmdtext, true) == 0)
{
SetPlayerPos(playerid, 1877.6309, -1385.1787, 13.2740);
GameTextForPlayer(playerid,"Bem Vindo",6000,5);
return 1;
}

if(strcmp("/grove", cmdtext, true) == 0)
{
SetPlayerPos(playerid, 2486.0910, -1657.3436, 13.0549);
GameTextForPlayer(playerid,"Bem Vindo",6000,5);
return 1;
}

if(strcmp("/avenidals", cmdtext, true) == 0)
{
SetPlayerPos(playerid, 1640.4237, -1034.4143, 61.7462);
GameTextForPlayer(playerid,"Bem Vindo",6000,5);
return 1;
}

if(strcmp("/avenidasf", cmdtext, true) == 0)
{
SetPlayerPos(playerid, -1894.1353, -722.6907, 43.3611);
GameTextForPlayer(playerid,"Bem Vindo",6000,5);
return 1;
}

if(strcmp("/avenidalv", cmdtext, true) == 0)
{
SetPlayerPos(playerid, 2068.9570, 874.0946, 6.6860);
GameTextForPlayer(playerid,"Bem Vindo",6000,5);
return 1;
}

if(strcmp("/drift", cmdtext, true) == 0)
{
SetPlayerPos(playerid,-304.4063, 1500.2224, 75.3148);
GameTextForPlayer(playerid,"Bem Vindo",6000,5);
return 1;
}
return SendClientMessage(playerid, -1, "{03FF35}ERRO: Comando invбlido Quer Saber Os Comandos /comandos");
}
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////Criado Por Wesley Esse Gamemode Pequeno (Nгo Retire Os Creditos Ou Voce Sera Um Nooob)//////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Criado Por Wesley Esse Gamemode Pequeno (Nгo Retire Os Creditos Ou Voce Sera Um Nooob)
Criado Por Wesley Esse Gamemode Pequeno (Nгo Retire Os Creditos Ou Voce Sera Um Nooob)
Criado Por Wesley Esse Gamemode Pequeno (Nгo Retire Os Creditos Ou Voce Sera Um Nooob)


---


Gamemode de 300 linhas й tenso nй cara.
Reply


Messages In This Thread
Brasil Drift King 2014 (BETA) 0.3x - by MeninaSedutora - 14.10.2013, 14:43
Re: Brasil Drift King 2014 (BETA) 0.3x - by Extremmo - 14.10.2013, 14:49
Re: Brasil Drift King 2014 (BETA) 0.3x - by Juniiro3 - 14.10.2013, 14:50
Re: Brasil Drift King 2014 (BETA) 0.3x - by Extremmo - 14.10.2013, 14:56
Re: Brasil Drift King 2014 (BETA) 0.3x - by PT - 14.10.2013, 14:58
Re: Brasil Drift King 2014 (BETA) 0.3x - by LeMoi - 14.10.2013, 15:11
Re: Brasil Drift King 2014 (BETA) 0.3x - by LucasF - 14.10.2013, 15:11
Respuesta: Brasil Drift King 2014 (BETA) 0.3x - by DanDRT - 14.10.2013, 15:27
Re: Brasil Drift King 2014 (BETA) 0.3x - by SeV_ - 14.10.2013, 15:33
Re: Brasil Drift King 2014 (BETA) 0.3x - by Kuddy - 14.10.2013, 15:49

Forum Jump:


Users browsing this thread: 1 Guest(s)