Помогите исправить ошибки!
#1

Здравствуйте! Решил вставить систему анти-слайд бага от O.K Style в мод, но при компиляции скрипта выдает error's, и warning's. Помогите исправить ошибки, буду вам очень благодарен!

Ошибки:

Код:
C:\Documents and Settings\User\Рабочий стол\SA-MP 0.3.7 R2 Windows Server\filterscripts\Untitled.pwn(40) : error 055: start of function body without function header
C:\Documents and Settings\User\Рабочий стол\SA-MP 0.3.7 R2 Windows Server\filterscripts\Untitled.pwn(41) : error 010: invalid function or declaration
C:\Documents and Settings\User\Рабочий стол\SA-MP 0.3.7 R2 Windows Server\filterscripts\Untitled.pwn(43) : error 010: invalid function or declaration
C:\Documents and Settings\User\Рабочий стол\SA-MP 0.3.7 R2 Windows Server\filterscripts\Untitled.pwn(49) : warning 217: loose indentation
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


3 Errors.
Мой код:

PHP код:
public OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
    new 
VehicleID GetPlayerVehicleID(playerid);
    if(
VehicleID MAX_VEHICLES// or if(VehicleID)
    
{
        new 
VehicleModel GetVehicleModelVehicleID );
        if( 
VehicleModel == 481 || VehicleModel == 509 || VehicleModel == 510 )
            if(
oldkeys KEY_ACTION)
                return 
PunishPlayer(playerid);
    }
     return 
1;
}
{
        if(
GetPVarInt(playerid"Slide") == && newkeys KEY_SPRINT && newkeys KEY_HANDBRAKE)
                
ApplyAnimation(playerid"PED""getup_front"4.000100);
        return 
1;
}
public 
OnPlayerUpdate(playerid)
{
    new 
Keysudlr;
    
GetPlayerKeys(playeridKeysudlr);
        if(
ud 0SetPVarInt(playerid"Slide"1);
        else 
SetPVarInt(playerid"Slide"0);
        return 
1;

Сама система O.K Style'а.

PHP код:
#include <a_samp>
// Antislide by O.K.Style™
public OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
        if(
GetPVarInt(playerid"Slide") == && newkeys KEY_SPRINT && newkeys KEY_HANDBRAKE)
                
ApplyAnimation(playerid"PED""getup_front"4.000100);
        return 
1;
}
public 
OnPlayerUpdate(playerid)
{
    new 
Keysudlr;
    
GetPlayerKeys(playeridKeysudlr);
        if(
ud 0SetPVarInt(playerid"Slide"1);
        else 
SetPVarInt(playerid"Slide"0);
        return 
1;

Reply
#2

PHP код:


        if(
GetPVarInt(playerid"Slide") == && newkeys KEY_SPRINT && newkeys KEY_HANDBRAKE
                
ApplyAnimation(playerid"PED""getup_front"4.000100); 
        return 
1

эт че
Reply
#3

Quote:
Originally Posted by S4D
Посмотреть сообщение
PHP код:


        if(
GetPVarInt(playerid"Slide") == && newkeys KEY_SPRINT && newkeys KEY_HANDBRAKE
                
ApplyAnimation(playerid"PED""getup_front"4.000100); 
        return 
1

эт че
Код, а что тут не так?
Reply
#4

Может стоит начать с изучения синтаксиса? Можешь любой си-подобный гуглить
Reply
#5

Quote:
Originally Posted by S4D
Посмотреть сообщение
Может стоит начать с изучения синтаксиса? Можешь любой си-подобный гуглить
Спасибо за совет, буду изучать. Можешь указать какие у меня ошибки, и исправить код?
Reply
#6

Это убери

return 1;
}
{
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)