[Ajuda] erro em cobrar money ajudem pfv
#1

PHP код:
    new VRC[11];
public 
OnGameModeInit()
{
    
VRC[0] = AddStaticVehicleEx(5101730.5958, -1714.809913.1575134.0000226,226,60);
    
VRC[1] = AddStaticVehicleEx(5101729.9027, -1714.146013.1575134.0000226,226,60);
    
VRC[2] = AddStaticVehicleEx(5101729.1782, -1713.399013.1575134.0000226,226,60);
    
VRC[3] = AddStaticVehicleEx(5101728.4216, -1712.652013.1575134.0000226,226,60);
    
VRC[4] = AddStaticVehicleEx(5101727.6616, -1711.874413.1575134.0000226,226,60);
    
VRC[6] = AddStaticVehicleEx(5101712.6514, -1715.008813.1575224.00006,6,60);
    
VRC[7] = AddStaticVehicleEx(5101713.3564, -1714.357313.1575224.00006,6,60);
    
VRC[8] = AddStaticVehicleEx(5101714.0463, -1713.719113.1575224.00006,6,60);
    
VRC[9] = AddStaticVehicleEx(5101714.7125, -1713.083913.1575224.00006,6,60);
    
VRC[10] = AddStaticVehicleEx(5101715.3793, -1712.477213.1575224.00006,6,60);
    for(new 
rcvrcv MAX_VEHICLESrcv++)
    {
        if(
rcv >= VRC[0] && rcv <= VRC[sizeof(VRC)-1])
        {
             
format(STRXsizeof(STRX), "{7CFC00}%s\n{FFFFFF}•• Veнculo Publico ••"veehName[GetVehicleModel(rcv)-400]);
            new 
Text3D:d3d Create3DTextLabel(STRX0xFFFFFFFF0.00.00.010.00);
            
Attach3DTextLabelToVehicle(d3drcv0.00.00.0);
            
GivePlayerGrana(playerid, -400);
        }
    } 
este й um sistema de alugar carros publicos, mais eu queria que ele cobrase uma taxa de 400 para alguem pegar estes veiculos.
ERRO:
: error 017: undefined symbol "playerid"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.
Reply
#2

PHP код:
new VRC[11];
public 
OnGameModeInit()
{
    
VRC[0] = AddStaticVehicleEx(5101730.5958, -1714.809913.1575134.0000226,226,60);
    
VRC[1] = AddStaticVehicleEx(5101729.9027, -1714.146013.1575134.0000226,226,60);
    
VRC[2] = AddStaticVehicleEx(5101729.1782, -1713.399013.1575134.0000226,226,60);
    
VRC[3] = AddStaticVehicleEx(5101728.4216, -1712.652013.1575134.0000226,226,60);
    
VRC[4] = AddStaticVehicleEx(5101727.6616, -1711.874413.1575134.0000226,226,60);
    
VRC[6] = AddStaticVehicleEx(5101712.6514, -1715.008813.1575224.00006,6,60);
    
VRC[7] = AddStaticVehicleEx(5101713.3564, -1714.357313.1575224.00006,6,60);
    
VRC[8] = AddStaticVehicleEx(5101714.0463, -1713.719113.1575224.00006,6,60);
    
VRC[9] = AddStaticVehicleEx(5101714.7125, -1713.083913.1575224.00006,6,60);
    
VRC[10] = AddStaticVehicleEx(5101715.3793, -1712.477213.1575224.00006,6,60);
    for(new 
rcvrcv MAX_VEHICLESrcv++)
    {
        if(
rcv >= VRC[0] && rcv <= VRC[sizeof(VRC)-1])
        {
             
format(STRXsizeof(STRX), "{7CFC00}%s\n{FFFFFF}•• Veнculo Publico ••"veehName[GetVehicleModel(rcv)-400]);
            new 
Text3D:d3d Create3DTextLabel(STRX0xFFFFFFFF0.00.00.010.00);
            
Attach3DTextLabelToVehicle(d3drcv0.00.00.0);
            
GivePlayerMoney (playerid, -400) ;
        }
    }
    return 
1;

Reply
#3

Continuou sem cobrar nada denovo
Reply
#4

@Edit

Editei o tуpico, teste agora.
Reply
#5

(4474) : warning 217: loose indentation
(4476) : warning 217: loose indentation
(4476) : error 017: undefined symbol "RewardPlayer"
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase


1 Error.
Reply
#6

Ainda nгo estou conseguindo achar uma maneira de cobrar esta taixa para o jogador usar este veiculo
Reply
#7

Perdгo, pensei que funзгo "RewardPlayer" fosse nativa do SA-MP, substitua ela por:
PHP код:
GivePlayerMoney (playerid, -400); 
Pela lуgica vai funcionar, testa aн.
Reply
#8

Porem ai da o erro do playerid
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)