|POMOC| erori

Započeo |OY:RP| James
14. Mar. 2013. Zaključano
517
pregleda
17
postova
KIKI98
4
Enforcer
14. Mar. 2013.
scripta:GTARP
detaljni opis problema::e ovako ja sam radio neka vrata i kad stisnes ALT dase ona otvore moveobject znaci kad stises alt ona se otvaraju imaju 2 objecta et sadcu dam kako sam radio i baca mi erore nzm sto baca erore moze mi ko pomoc,hvala unapred
neki dio scripte
erori

(2364) : warning 219: local variable "string" shadows a variable at a preceding level
(2393) : warning 219: local variable "string" shadows a variable at a preceding level
(2461) : warning 219: local variable "string" shadows a variable at a preceding level
(2570) : warning 219: local variable "string" shadows a variable at a preceding level
(2685) : warning 219: local variable "string" shadows a variable at a preceding level
(2819) : warning 219: local variable "string" shadows a variable at a preceding level
(2829) : warning 219: local variable "string" shadows a variable at a preceding level
(2838) : warning 219: local variable "string" shadows a variable at a preceding level
(3867) : warning 219: local variable "string" shadows a variable at a preceding level
(4103) : warning 219: local variable "string" shadows a variable at a preceding level
(4138) : warning 219: local variable "string" shadows a variable at a preceding level
(4151) : warning 219: local variable "string" shadows a variable at a preceding level
(4161) : warning 219: local variable "string" shadows a variable at a preceding level
(4190) : warning 219: local variable "string" shadows a variable at a preceding level
(4212) : warning 219: local variable "string" shadows a variable at a preceding level
(4307) : warning 219: local variable "string" shadows a variable at a preceding level
(4322) : warning 219: local variable "string" shadows a variable at a preceding level
(4369) : warning 219: local variable "string" shadows a variable at a preceding level
(4384) : warning 219: local variable "string" shadows a variable at a preceding level
(4437) : warning 219: local variable "string" shadows a variable at a preceding level
(4549) : warning 219: local variable "string" shadows a variable at a preceding level
(5044) : warning 219: local variable "string" shadows a variable at a preceding level
(5630) : warning 219: local variable "string" shadows a variable at a preceding level
(5640) : warning 219: local variable "string" shadows a variable at a preceding level
(5650) : warning 219: local variable "string" shadows a variable at a preceding level
(5660) : warning 219: local variable "string" shadows a variable at a preceding level
(5672) : warning 219: local variable "string" shadows a variable at a preceding level
(7441) : warning 219: local variable "string" shadows a variable at a preceding level
(8149) : warning 219: local variable "string" shadows a variable at a preceding level
(8943) : warning 219: local variable "string" shadows a variable at a preceding level
(9161) : warning 219: local variable "string" shadows a variable at a preceding level
(9995) : warning 219: local variable "string" shadows a variable at a preceding level
(10045) : warning 219: local variable "string" shadows a variable at a preceding level
(11390) : warning 219: local variable "string" shadows a variable at a preceding level
(15614) : warning 219: local variable "string" shadows a variable at a preceding level
(15678) : warning 219: local variable "string" shadows a variable at a preceding level
(15718) : warning 219: local variable "string" shadows a variable at a preceding level
(15726) : warning 219: local variable "string" shadows a variable at a preceding level
(16639) : warning 219: local variable "string" shadows a variable at a preceding level
(16645) : warning 219: local variable "string" shadows a variable at a preceding level
(16661) : warning 219: local variable "string" shadows a variable at a preceding level
(16675) : warning 219: local variable "string" shadows a variable at a preceding level
(16689) : warning 219: local variable "string" shadows a variable at a preceding level
(16703) : warning 219: local variable "string" shadows a variable at a preceding level
(16717) : warning 219: local variable "string" shadows a variable at a preceding level
(16731) : warning 219: local variable "string" shadows a variable at a preceding level
(16748) : warning 219: local variable "string" shadows a variable at a preceding level
(16765) : warning 219: local variable "string" shadows a variable at a preceding level
(16779) : warning 219: local variable "string" shadows a variable at a preceding level
(16794) : warning 219: local variable "string" shadows a variable at a preceding level
(16809) : warning 219: local variable "string" shadows a variable at a preceding level
(16939) : warning 219: local variable "string" shadows a variable at a preceding level
(17653) : warning 219: local variable "string" shadows a variable at a preceding level
(46080) : warning 219: local variable "string" shadows a variable at a preceding level
(46207) : warning 219: local variable "string" shadows a variable at a preceding level
(46646) : warning 219: local variable "string" shadows a variable at a preceding level
(48719) : warning 219: local variable "string" shadows a variable at a preceding level
(48767) : warning 219: local variable "string" shadows a variable at a preceding level
(48797) : warning 219: local variable "string" shadows a variable at a preceding level
(48886) : error 010: invalid function or declaration
(48888) : error 010: invalid function or declaration
(48891) : error 021: symbol already defined: "MoveObject"
(48895) : error 021: symbol already defined: "ProxDetector"
(48896) : error 010: invalid function or declaration
(48916) : warning 219: local variable "string" shadows a variable at a preceding level
(49732) : warning 219: local variable "string" shadows a variable at a preceding level
(49762) : warning 203: symbol is never used: "string"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

5 Errors

Mapa

vratas1 = CreateObject(1569, 813, -1337.5999755859, 12.5, 0, 0, 0);
vratas2 = CreateObject(1569, 816, -1337.5999755859, 12.5, 0, 0, 180);


na pocetku

new vratas1;
new vratas2;


onplayerkeystatechange

if( newkeys == KEY_WALK ) // SPAWN VRATA
{
if (IsPlayerInRangeOfPoint( playerid, 5.0, 817.0997558594,-1337.5999755859,12.5))  //kordinate zatvorene kapije
{
new string;
MoveObject(vratas2, 817.0997558594,-1337.5999755859,12.5, 2.0);
    MoveObject(vratas1, 812,-1337.5999755859,12.5, 2.0);
SetTimer("Zatvaranje", 7000, 0);
    format(string, sizeof(string), "* %s otvara vrata.", GetName(playerid));
    ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
    return 1;
}


i to

forward Zatvaranje();
public Zatvaranje()
{
MoveObject(vratas1, 813, -1337.5999755859, 12.5,2.0);
MoveObject(vratas2, 816, -1337.5999755859, 12.5,2.0);
return 1;
}


ako moze pomoc molim vas
gLava
5
Crime Lord
14. Mar. 2013.
probaj da izbacis to da vidis da li je do toga jer imas erroa kolko vidim i na drugim linijama...
KIKI98
4
Enforcer
14. Mar. 2013.
pa nie bilo to nikad ja kad sam to ubacio i sad i to se sve pojavilo tako toje dase vrata otvaraju ono move
sime30
4
Enforcer
14. Mar. 2013.
Negdje si stavio "new string" gdje vec ima jedan... obrisi ga za pocetak pa onda javi ostalo...
KIKI98
4
Enforcer
14. Mar. 2013.
nisam jbt pa eto samo sam gore stavjao eto vidis gore stosam dao sve stosam stavjao je to gore stosam stavio et i od tad mi baca te eore
sime30
4
Enforcer
14. Mar. 2013.
Napravio si globalnu varijablu string u tom publicu, a koliko vidim opet si stavio lokalnu string... obrisi tu lokalnu
KIKI98
4
Enforcer
14. Mar. 2013.
koju linju da obrisem
sime30
4
Enforcer
14. Mar. 2013.
new string;
KIKI98
4
Enforcer
14. Mar. 2013.

(48886) : error 010: invalid function or declaration
(48888) : error 010: invalid function or declaration
(48894) : error 021: symbol already defined: "ProxDetector"
(48895) : error 010: invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors


Linija 48886

if( newkeys == KEY_WALK ) // SPAWN VRATA


Linija 48888

if (IsPlayerInRangeOfPoint( playerid, 5.0, 817.0997558594,-1337.5999755859,12.5))  //kordinate zatvorene kapije

Linija 48894

    ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);

Linija 48895

    return 1;


e et kad sam to sad obriso sve u ovom baca erore a ovo je stavjeno pod
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)

if( newkeys == KEY_WALK ) // SPAWN VRATA
{
if (IsPlayerInRangeOfPoint( playerid, 5.0, 817.0997558594,-1337.5999755859,12.5))  //kordinate zatvorene kapije
{
MoveObject(vratas2, 817.0997558594,-1337.5999755859,12.5, 2.0);
    MoveObject(vratas1, 812,-1337.5999755859,12.5, 2.0);
SetTimer("Zatvaranje", 7000, 0);
    format(string, sizeof(string), "* %s otvara vrata.", GetName(playerid));
    ProxDetector(30.0, playerid, string, PROX,PROX,PROX,PROX,PROX);
    return 1;
}
sime30
4
Enforcer
14. Mar. 2013.
Probaj ovako

if( newkeys == 1024 ) // SPAWN VRATA
{
if (IsPlayerInRangeOfPoint( playerid, 5.0, 817.0997558594,-1337.5999755859,12.5))  //kordinate zatvorene kapije
{
MoveObject(vratas2, 817.0997558594,-1337.5999755859,12.5, 2.0);
    MoveObject(vratas1, 812,-1337.5999755859,12.5, 2.0);
SetTimer("Zatvaranje", 7000, 0);
    format(string, sizeof(string), "* %s otvara vrata.", GetName(playerid));
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
KIKI98
4
Enforcer
14. Mar. 2013.

(48886) : error 010: invalid function or declaration
(48888) : error 010: invalid function or declaration
48894) : error 021: symbol already defined: "ProxDetector"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

3 Errors


Linija 48886

if( newkeys == 1024 ) // SPAWN VRATA


Linija 48888

if (IsPlayerInRangeOfPoint( playerid, 5.0, 817.0997558594,-1337.5999755859,12.5))  //kordinate zatvorene kapije

Linija 48894

    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);


ta vrata su izvadenja iz jednog moda iz 0 znaci mod iz 0 a taj mod je u strcmp

a to sto sam ubacio ja je strcmp mod GTARP
et opet neki erori jbt  ☹️
sime30
4
Enforcer
15. Mar. 2013.
Daj zalijepi cijeli OnPlayerKeyStateChange ovdje ili u Pastebin...
KIKI98
4
Enforcer
15. Mar. 2013.

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    new string;
new sendername;
new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
new newcar = GetPlayerVehicleID(playerid);
    if(newkeys == KEY_CROUCH)
    {
        if(IsPlayerInAnyVehicle(playerid))
        {
if(IsPlayerConnected(playerid))
{
if(!engineOn[GetPlayerVehicleID(playerid)])
{
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
    return 1;
}
if(IsAnOwnableCar(newcar))
{
    if(PlayerInfo == newcar) { }
else if(PlayerInfo == newcar) { }
else if(PlayerInfo == newcar) { }
else { return 1; }
}
if(pveh == 510 || pveh == 462 || pveh == 481 || pveh == 509)
{
return 1;
}
if(newcar == 59 || newcar == 60)
{
return 1;
}
if(newcar >= 135 && newcar <= 154)
{
    if(HireCar != newcar)
    {
return 1;
}
}
if(IsAHarvest(newcar))
{
    return 1;
}
if(IsADrugHarvest(newcar))
{
    return 1;
}
if(IsAPlane(newcar))
{
return 1;
}
if(IsASweeper(newcar))
{
return 1;
}
if(gEngine == 1) { return 1; }

PutPlayerInVehicle(playerid, newcar, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "{F81414} %s {FFFFFF}okrece kljuc i pali motor vozila.", sendername);
ProxDetector(30.0, playerid, string, COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE);
SetTimerEx("StartingTheVehicle",0,0,"i",playerid);
GameTextForPlayer(playerid, "~w~Motor je ~g~pokrenut",3500,3);
gEngine = 1;
return 1;
}
}
}
    }
    else if(newkeys == KEY_SUBMISSION )
    {
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
            if(gEngine == 0 && engineOn == 0)
            {
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
return 1;
            }
            else if(NoFuel == 1)
{
    TogglePlayerControllable(playerid, 1);
RemovePlayerFromVehicle(playerid);
NoFuel = 0;
return 1;
}
        }
    }
    return 1;
}
if( newkeys == 1024 ) // SPAWN VRATA
{
if (IsPlayerInRangeOfPoint( playerid, 5.0, 817.0997558594,-1337.5999755859,12.5))  //kordinate zatvorene kapije
{
MoveObject(vratas2, 817.0997558594,-1337.5999755859,12.5, 2.0);
    MoveObject(vratas1, 812,-1337.5999755859,12.5, 2.0);
SetTimer("Zatvaranje", 7000, 0);
    format(string, sizeof(string), "* %s otvara vrata.", GetName(playerid));
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}


et ta vrata su zadnja
sime30
4
Enforcer
15. Mar. 2013.
Ovako mozda?

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    new string;
new sendername;
new pveh = GetVehicleModel(GetPlayerVehicleID(playerid));
new newcar = GetPlayerVehicleID(playerid);
    if(newkeys == KEY_CROUCH)
    {
        if(IsPlayerInAnyVehicle(playerid))
        {
if(IsPlayerConnected(playerid))
{
if(!engineOn[GetPlayerVehicleID(playerid)])
{
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
    return 1;
}
if(IsAnOwnableCar(newcar))
{
    if(PlayerInfo == newcar) { }
else if(PlayerInfo == newcar) { }
else if(PlayerInfo == newcar) { }
else { return 1; }
}
if(pveh == 510 || pveh == 462 || pveh == 481 || pveh == 509)
{
return 1;
}
if(newcar == 59 || newcar == 60)
{
return 1;
}
if(newcar >= 135 && newcar <= 154)
{
    if(HireCar != newcar)
    {
return 1;
}
}
if(IsAHarvest(newcar))
{
    return 1;
}
if(IsADrugHarvest(newcar))
{
    return 1;
}
if(IsAPlane(newcar))
{
return 1;
}
if(IsASweeper(newcar))
{
return 1;
}
if(gEngine == 1) { return 1; }

PutPlayerInVehicle(playerid, newcar, 0);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "{F81414} %s {FFFFFF}okrece kljuc i pali motor vozila.", sendername);
ProxDetector(30.0, playerid, string, COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE);
SetTimerEx("StartingTheVehicle",0,0,"i",playerid);
GameTextForPlayer(playerid, "~w~Motor je ~g~pokrenut",3500,3);
gEngine = 1;
return 1;
}
}
}
    }
    else if(newkeys == KEY_SUBMISSION )
    {
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
            if(gEngine == 0 && engineOn == 0)
            {
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
return 1;
            }
            else if(NoFuel == 1)
{
    TogglePlayerControllable(playerid, 1);
RemovePlayerFromVehicle(playerid);
NoFuel = 0;
return 1;
}
        }
    }
else if( newkeys == 1024 ) // SPAWN VRATA
{
if (IsPlayerInRangeOfPoint( playerid, 5.0, 817.0997558594,-1337.5999755859,12.5))  //kordinate zatvorene kapije
{
MoveObject(vratas2, 817.0997558594,-1337.5999755859,12.5, 2.0);
    MoveObject(vratas1, 812,-1337.5999755859,12.5, 2.0);
SetTimer("Zatvaranje", 7000, 0);
    format(string, sizeof(string), "* %s otvara vrata.", GetName(playerid));
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
}
return 1;
}
KIKI98
4
Enforcer
15. Mar. 2013.
48891) : error 017: undefined symbol "GetName"

    format(string, sizeof(string), "* %s otvara vrata.", GetName(playerid));

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha