Pomoc oko permisije za kapiju

Započeo Remaa99
14. Apr. 2020.
786
pregleda
9
postova
Remaa99
3
Hustler
14. Apr. 2020.
Problem(error/warning): Pomoc kako da napravim  ko moze sve da otvori kapiju za to sto sam napravio sistem i  samo admini i gamemasteri mogu da otvore kapiju a ja ocu da namestim da moze i neka organizacija da to  kontrolise ako neko zna  neka pomogne bice mi od koristi
------------------------------------------------------
Dio skripte: [ pawn ]//[ /pawn ]
------------------------------------------------------
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):
------------------------------------------------------
Gaucho69
5
Crime Lord
14. Apr. 2020.
Posalji nam kapije dio pa da vidimo kako i sta
Remaa99
3
Hustler
14. Apr. 2020.
YCMD:kreirajkapiju(playerid, params[], help)
{
    #pragma unused help
    if(UlogovanProvera == 0) return SCM(playerid,-1,""LARPBOJA"[BR:RP]{ffffff} Moras se ulogovati da bi koristio ovu komandu!");
    if(PlayerInfo >= 😎 return SPI(playerid, "Nemate autorizaciju za koristenje ove naredbe!");
    SPD( playerid, DIALOG_CREATEGATE, DSI, "Dinamicno kreiranje kapija", "Unesite id objekta kapije.", "Potvrdi", "Nazad" );
    return 1;
////==================================BY REMA======================//
Gaucho69
5
Crime Lord
14. Apr. 2020.
To je za kreiranje kapije a ne za otvaranje
Remaa99
3
Hustler
14. Apr. 2020.
stock Gate_Operate( playerid, gateid ) {

if( gateid != -1 && GateData[ gateid ][ gateModel ] ) {

if( !GateData[ gateid ][ gateOpened ] ) {

    GateData[ gateid ][ gateOpened ] = true;
    MoveDynamicObject( GateData[ gateid ][ gateObject ], GateData[ gateid ][ gateMove ][ 0 ], GateData[ gateid ][ gateMove ][ 1 ], GateData[ gateid ][ gateMove ][ 2 ], GateData[ gateid ][ gateSpeed ], GateData[ gateid ][ gateMove ][ 3 ], GateData[ gateid ][ gateMove ][ 4 ], GateData[ gateid ][ gateMove ][ 5 ] );

SCMF( playerid, -1, ""LARPBOJA"[BR:RP]{ffffff} KAPIJA | Otvorili ste kapiju, zatvorice se sama za %d sekundi.", GateData[ gateid ][ gateTime ]/1000 );

            if( GateData[ gateid ][ gateTime ] > 0 ) {
GateData[ gateid ][ gateTimer ] = SetTimerEx( "CloseGate", GateData[ gateid ][ gateTime ], false, "dfffffff", gateid, GateData[ gateid ][ gatePos ][ 0 ], GateData[ gateid ][ gatePos ][ 1 ], GateData[ gateid ][ gatePos ][ 2 ], GateData[ gateid ][ gateSpeed ], GateData[ gateid ][ gatePos ][ 3 ], GateData[ gateid ][ gatePos ][ 4 ], GateData[ gateid ][ gatePos ][ 5 ] );
}
}
else if( GateData[ gateid ][ gateOpened ] ) {

    GateData[ gateid ][ gateOpened ] = false;
    MoveDynamicObject( GateData[ gateid ][ gateObject ], GateData[ gateid ][ gatePos ][ 0 ], GateData[ gateid ][ gatePos ][ 1 ], GateData[ gateid ][ gatePos ][ 2 ], GateData[ gateid ][ gateSpeed ], GateData[ gateid ][ gatePos ][ 3 ], GateData[ gateid ][ gatePos ][ 4 ], GateData[ gateid ][ gatePos ][ 5 ] );

            SPI( playerid, "KAPIJA | Zatvorili ste kapiju." );

            if( GateData[ gateid ][ gateTime ] > 0 ) {
KillTimer( GateData[ gateid ][ gateTimer ] );
    }
}
}
return 1;
}
Trysha
4
Enforcer
14. Apr. 2020.
Pravis isto kao i za Admina , ifIsPlayerAdmin... to ti je za admina , a za org samo ubacis ID org 🙂 vrv u sistemu roba to imas , samo copy/paste i izmenis i tjt..
(ako i dalje ne mozes da se snadjes gledaj od SGP-a na YT-U)
Miki11
5
Crime Lord
14. Apr. 2020.
Trysha wrote on April 14, 2020, 7:30 pm:
Pravis isto kao i za Admina , ifIsPlayerAdmin... to ti je za admina , a za org samo ubacis ID org 🙂 vrv u sistemu roba to imas , samo copy/paste i izmenis i tjt..
(ako i dalje ne mozes da se snadjes gledaj od SGP-a na YT-U)
IsPlayerAdmin funkcija je ako je igrac logovan u rcon pretpostavljam da to ima samo owner tako da to nije za admine..
Remaa99 wrote on April 14, 2020, 6:15 pm:
Problem(error/warning): Pomoc kako da napravim  ko moze sve da otvori kapiju za to sto sam napravio sistem i  samo admini i gamemasteri mogu da otvore kapiju a ja ocu da namestim da moze i neka organizacija da to  kontrolise ako neko zna  neka pomogne bice mi od koristi
------------------------------------------------------
Dio skripte: [ pawn ]//[ /pawn ]
------------------------------------------------------
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]//[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):
------------------------------------------------------
Mozes napraviti da kad klikne neku tipku da mu se otvori kapija, stavis tu tipku, napravis provjeru za koga je kapija tima Admin/Helper, Org, Promoteri itd i stavis da se odradi otvaranje
Speeak
5
Underboss
14. Apr. 2020.

if( PI[ xadmin ] < 1 ) return SCM(playerid, -1. "Ne mozete otvorit kapiju");
    /*nastavljas kod da otvoris kapiju*/                                                                              /* za admina */


To ti je za admina.

if( PI[ xclan] < 1 ) return SCM(playerid, -1. "Ne mozete otvorit kapiju");
    /*nastavljas kod da otvoris kapiju*/                                                                              /* za org */


Promjeni varijable, uglavnom to su ti provjere neke jednostavne za skuziti 🙂
Remaa99
3
Hustler
14. Apr. 2020.
Hvala  😎 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha