[Ajuda] GM RPG Help?
#1

Estou com um servidor de RPG online, porйm queria saber as seguintes coisas:
  1. Como colocar um sistema de veiculos particulares (SET Especiais), assim ter o comando de /puxarveiculo ou semelhante...
  2. Como criar uma casa, nгo criar, mas pegar uma casa que nгo dк pra comprar e colocar ela a venda.
  3. E gostaria de saber como mudar os icones das mini-empresas que aparecem como casinha no mapa e quando estб na frente da empresa й uma casinha azul, gostaria de colocar icones normais no mapa e na frente da empresa sу uma seta pra entrar e sair, se possнvel me ajudem a colocar um /infoempresa
GM Usada: BrasilPerfectStart RPG - Desbugada
Reply
#2

uma base para o 1... o 2 vocк deve ver no seu gm aonde esta o comando de criar e deletar a casa.. o 3.. https://sampwiki.blast.hk/wiki/MapIcons && https://sampforum.blast.hk/showthread.php?tid=143961
PHP код:
new
    
Var_Veiculo[3], // var para armazenar os veiculos de 0 a 3 sгo 4 chars contando com o null
    
Var_Especial[MAX_PLAYERS]
;
/*
    id = id do veiculo ..
    x = posiзгo x do veiculo ..
    y = posiзгo y do veiculo ..
    z = posiзгo z do veiculo ..
    a = angulo do veiculo..
    c1 = cor primaria..
    c2 = cor secundaria..
*/
Var_Veiculo[0] = AddStaticVehicle(idxyzac1c2); // add no 0
Var_Veiculo[1] = AddStaticVehicle(idxyzac1c2); // add no 1
Var_Veiculo[2] = AddStaticVehicle(idxyzac1c2); // add no 2 o 3 й null.
public OnPlayerStateChange(playeridnewstateoldstate)
{
    if(
newstate == PLAYER_STATE_DRIVER)
    {
        for(new 
i<MAX_VEHICLESi++)
        {
            if(
GetPlayerVehicleID(playerid) == Var_Veiculo[i] && Var_Especial[playeid] == 0// se o veiculo for o mesmo da var mas o player nao for especial remove ele..
            
{
                
RemovePlayerFromVehicle(playerid); 
                
SendClientMessage(playerid, -1""COR_AZUL_HEX"INFO"COR_CINZA_HEX" - Vocк nгo й um player especial.");
                return 
1;
            }
        }
    }
    return 
1;
}
// comando puxar faz um loop verifica se os veiculos sao os mesmos da var e seta pra posiзгo do player
command(puxarveiculosplayeridparams[])
{
    new 
Float:Pos[3];
    if(
IsPlayerAdmin(playerid) || Var_Especial[playeid] == 1)
    {
        
GetPlayerPos(playeridPos[0], Pos[1], Pos[2]);
        
        for(new 
i<MAX_VEHICLESi++)
        {
            if(
Var_Veiculo[i]) SetVehiclePos(Var_Veiculo[i], Pos[0], Pos[1], Pos[2]);
        }
        
SendClientMessage(playerid, -1"Vocк trouxe os veiculos ate vocк")
    }
    return 
1;

Reply
#3

Quote:
Originally Posted by mongebudista
Посмотреть сообщение
Como criar uma casa, nгo criar, mas pegar uma casa que nгo dк pra comprar e colocar ela a venda.
[FilterScript] LHouse 2.0 - Sistema de Casas.
Reply
#4

Quote:
Originally Posted by Monotox
Посмотреть сообщение
Poderia me falar como instalar? Eu tentei uma vez e nгo funcionou, se nгo me engano apareceu um erro 19
Reply


Forum Jump:


Users browsing this thread: