[Ajuda] Multa
#1

Olб, alguйm pode me dar uma ajuda, seguinte eu to com um sistema de multa aqui, mas ela vai pro player e eu quero que vб pros carros, como й a estrutura da variavel de cada carro?
Reply
#2

Se mostrar o comando fica melhor mas tenta usar GetPlayerVehicleID

Nгo tenho ideia de como vai ser mas tbm n sei como quer que seja o seu /multar

Multando o player й /Multar [ID] [Valor] para veнculo й como?
Reply
#3

Multar no sentido de tu passar numa velocidade num radar e o carro for multado como й na vida real e nгo o player entende? pra multa ir pra placa nгo pro ID do player
Reply
#4

Quote:
Originally Posted by Canema
Посмотреть сообщение
Olб, alguйm pode me dar uma ajuda, seguinte eu to com um sistema de multa aqui, mas ela vai pro player e eu quero que vб pros carros, como й a estrutura da variavel de cada carro?
Sу criar uma variбvel vetor com seu valor size da constant MAX_VEHICLES.

Ex:
PHP код:
new Multas[MAX_VEHICLES];
// onde leva a multa.
new vehicleid GetPlayerVehicleId(playerid);
Multas[vehicleid]++; 
Esse й um exemplo bem bбsico, vocк terб que usar sua lуgica para implementar melhor.
Reply
#5

Quote:
Originally Posted by SIZET
Посмотреть сообщение
Se mostrar o comando fica melhor mas tenta usar GetPlayerVehicleID

Nгo tenho ideia de como vai ser mas tbm n sei como quer que seja o seu /multar

Multando o player й /Multar [ID] [Valor] para veнculo й como?

----------

Consegue me enviar um link com esse sistema por favor ?
/multar [id] [valor]
Ficaria muito agradecido!
Reply
#6

Quote:
Originally Posted by Duartstrocci
Consegue me enviar um link com esse sistema por favor ?
/multar [id] [valor]
Ficaria muito agradecido!
PHP код:
CMD:multar(playeridparams[])
{
    new 
idValorMotivo[24];

    if(!
IsPlayerAdmin(playerid))
        return 
SendClientMessage(playerid, -1"| ERRO | Vocк nгo tem permissгo!");

    if(
sscanf(params"uds[24]"idValorMotivo))
        return 
SendClientMessage(playerid, -1"| ERRO | Use: /Multar [ID] [Valor] [Motivo]");
        
    if(!
IsPlayerConnected(id))
        return 
SendClientMessage(playerid, -1"| ERRO | ID Invбlido!");

    
//Player[id][Multas] += 1; #Preferencia sua de colocar quantas multas o player tem! ;) ( Nгo recomendaria pois essa multa й so de tirar dinheiro! )
    
GivePlayerMoney(id, - Valor);
    
    
SendClientMessage(playerid, -1"| INFO | Comando efetuado com sucesso!");
    
    
format(stringsizeof(string), "| INFO | O(A) Administrador(a) %s (%d) multou vocк por $%d ( Motivo: %s )"Nome(playerid), playeridValorMotivo);
    
SendClientMessage(id, -1string);
    return 
1;

Reply
#7

Quote:
Originally Posted by SIZET
Посмотреть сообщение
PHP код:
CMD:multar(playeridparams[])
{
    new 
idValorMotivo[24];
    if(!
IsPlayerAdmin(playerid))
        return 
SendClientMessage(playerid, -1"| ERRO | Vocк nгo tem permissгo!");
    if(
sscanf(params"uds[24]"idValorMotivo))
        return 
SendClientMessage(playerid, -1"| ERRO | Use: /Multar [ID] [Valor] [Motivo]");
        
    if(!
IsPlayerConnected(id))
        return 
SendClientMessage(playerid, -1"| ERRO | ID Invбlido!");
    
//Player[id][Multas] += 1; #Preferencia sua de colocar quantas multas o player tem! ;) ( Nгo recomendaria pois essa multa й so de tirar dinheiro! )
    
GivePlayerMoney(id, - Valor);
    
    
SendClientMessage(playerid, -1"| INFO | Comando efetuado com sucesso!");
    
    
format(stringsizeof(string), "| INFO | O(A) Administrador(a) %s (%d) multou vocк por $%d ( Motivo: %s )"Nome(playerid), playeridValorMotivo);
    
SendClientMessage(id, -1string);
    return 
1;

--------------------------------------------

Muita consideraзгo! Obrigado man
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)