Problem(error/warning): Napravio sam da ne moze da se speca vlasnik, e sada kako da vlasnik moze specati vlasnika.??
Deo skripte: [pawn]CMD:specon(playerid, params[]) {
if (PlayerInfo[playerid][pGM] >= 1 || PlayerInfo[playerid][pVlasnikV] >=1 || PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pRPE] >= 1) {
new id;
if(sscanf(params, "u", id)) return SCM(playerid,NS_YELLOW, "[KORISCENJE] "BELA"/specon [ID/Ime_Prezime]");
if(id == INVALID_PLAYER_ID) return SCM(playerid,NS_ORANGE, "* Pogresan id!.");
if( id == playerid ) return SCM(playerid,NS_ORANGE, "* Ne mozes specati sam sebe.");
if( PlayerInfo[playerid][pGM] >= 1 && PlayerInfo[id][pAdmin] >= 1) return SCM(playerid,NS_ORANGE, "* Ne mozes specati veci rank od svog.");
if( PlayerInfo[playerid][pAdmin] < PlayerInfo[id][pAdmin]) return SCM(playerid,NS_ORANGE, "* Ne mozes specati veci rank od svog.");
if( PlayerInfo[playerid][pGM] >= 1 && PlayerInfo[id][pVlasnikV] == 1 ) return SCM(playerid, NS_ORANGE, "* Nije moguce ovo na jaceg clana staffa od sebe.");
if( PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[id][pVlasnikV] == 1 ) return SCM(playerid, NS_ORANGE, "* Nije moguce ovo na jaceg clana staffa od sebe.");
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid,x,y,z);
SetPVarFloat(playerid,"XPos",x);
SetPVarFloat(playerid,"YPos",y);
SetPVarFloat(playerid,"ZPos",z);
SetPVarInt(playerid,"Interior",GetPlayerInterior(playerid));
SetPVarInt(playerid,"VW",GetPlayerVirtualWorld(playerid));
PlayerInfo[playerid][pSpecating] = 1;
if(!IsPlayerInAnyVehicle(id) )
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, id);
ac_SetPlayerInterior(playerid,GetPlayerInterior(id));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(id));
return 1;
}
else
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectateVehicle(playerid, GetPlayerVehicleID(id));
ac_SetPlayerInterior(playerid,GetPlayerInterior(id));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(id));
}
} else return SCM(playerid,NS_ORANGE, "* Nemate ovlascenje za upotrebu ove komande.");
return 1;
}[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [pawn]/[/pawn]
Slika/video ingame problema(obavezno ako je ingame problem): /
Citat: Rooy poslato Avgust 29, 2023, 23:11:16 POSLE PODNE
Problem(error/warning): Napravio sam da ne moze da se speca vlasnik, e sada kako da vlasnik moze specati vlasnika.??
Deo skripte: [pawn]CMD:specon(playerid, params[]) {
if (PlayerInfo[playerid][pGM] >= 1 || PlayerInfo[playerid][pVlasnikV] >=1 || PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pRPE] >= 1) {
new id;
if(sscanf(params, "u", id)) return SCM(playerid,NS_YELLOW, "[KORISCENJE] "BELA"/specon [ID/Ime_Prezime]");
if(id == INVALID_PLAYER_ID) return SCM(playerid,NS_ORANGE, "* Pogresan id!.");
if( id == playerid ) return SCM(playerid,NS_ORANGE, "* Ne mozes specati sam sebe.");
if( PlayerInfo[playerid][pGM] >= 1 && PlayerInfo[id][pAdmin] >= 1) return SCM(playerid,NS_ORANGE, "* Ne mozes specati veci rank od svog.");
if( PlayerInfo[playerid][pAdmin] < PlayerInfo[id][pAdmin]) return SCM(playerid,NS_ORANGE, "* Ne mozes specati veci rank od svog.");
if( PlayerInfo[playerid][pGM] >= 1 && PlayerInfo[id][pVlasnikV] == 1 ) return SCM(playerid, NS_ORANGE, "* Nije moguce ovo na jaceg clana staffa od sebe.");
if( PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[id][pVlasnikV] == 1 ) return SCM(playerid, NS_ORANGE, "* Nije moguce ovo na jaceg clana staffa od sebe.");
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid,x,y,z);
SetPVarFloat(playerid,"XPos",x);
SetPVarFloat(playerid,"YPos",y);
SetPVarFloat(playerid,"ZPos",z);
SetPVarInt(playerid,"Interior",GetPlayerInterior(playerid));
SetPVarInt(playerid,"VW",GetPlayerVirtualWorld(playerid));
PlayerInfo[playerid][pSpecating] = 1;
if(!IsPlayerInAnyVehicle(id) )
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, id);
ac_SetPlayerInterior(playerid,GetPlayerInterior(id));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(id));
return 1;
}
else
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectateVehicle(playerid, GetPlayerVehicleID(id));
ac_SetPlayerInterior(playerid,GetPlayerInterior(id));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(id));
}
} else return SCM(playerid,NS_ORANGE, "* Nemate ovlascenje za upotrebu ove komande.");
return 1;
}[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [pawn]/[/pawn]
Slika/video ingame problema(obavezno ako je ingame problem): /
Eh, ja to ovako, prvo napravim cmd, koju ce koristit svi npr. disarm,ali stavim [pawn]if( PlayerInfo[ id ][ pAdmin ] != 0) return GRESKA( playerid, "Igrac je admin")[/pawn]
Ali zato uzmem tu cmd, copy-paste, preimenujem u npr. /vlasnikdisarm1, i da je samo vlasnik moze koristit, maltene privatna komanda, razumijes ?
ne kontam sta ce ti taj "pVlasnikV"
Citat: toncikica poslato Avgust 29, 2023, 23:27:53 POSLE PODNE
Eh, ja to ovako, prvo napravim cmd, koju ce koristit svi npr. disarm,ali stavim [pawn]if( PlayerInfo[ id ][ pAdmin ] != 0) return GRESKA( playerid, "Igrac je admin")[/pawn]
Ali zato uzmem tu cmd, copy-paste, preimenujem u npr. /vlasnikdisarm1, i da je samo vlasnik moze koristit, maltene privatna komanda, razumijes ?
razumem ali ja ne zelim da pravim "privatne komande" :d Hvala ti u svakom slucaju.
Citat: Rooy poslato Avgust 30, 2023, 00:21:35 PRE PODNE
razumem ali ja ne zelim da pravim "privatne komande" :d Hvala ti u svakom slucaju.
buraz mislim da nisi razumeo sta ti je napisao procitaj opet
Citat: Wizzard1 poslato Avgust 30, 2023, 00:47:34 PRE PODNE
buraz mislim da nisi razumeo sta ti je napisao procitaj opet
Vidim da nisi ti procitao u celosti.
Citat: toncikica poslato Avgust 29, 2023, 23:27:53 POSLE PODNE
Eh, ja to ovako, prvo napravim cmd, koju ce koristit svi npr. disarm,ali stavim [pawn]if( PlayerInfo[ id ][ pAdmin ] != 0) return GRESKA( playerid, "Igrac je admin")[/pawn]
Ali zato uzmem tu cmd, copy-paste, preimenujem u npr. /vlasnikdisarm1, i da je samo vlasnik moze koristit, maltene privatna komanda, razumijes ?
Ti koji si jos veci debil jer ne kontas da te lik zajebava
1.Ti nisi napravio tu cmd nego si je copy-paste, jer da si je ti napravio ne bi pitao ovako glupe stvari.
Druze kakav problem ti imas ? Ili se se dobro nasmrkao pa ne umes da citas.
Citat: Rooy poslato Avgust 29, 2023, 23:11:16 POSLE PODNE
Problem(error/warning): Napravio sam da ne moze da se speca vlasnik, e sada kako da vlasnik moze specati vlasnika.??
Deo skripte: [pawn]CMD:specon(playerid, params[]) {
if (PlayerInfo[playerid][pGM] >= 1 || PlayerInfo[playerid][pVlasnikV] >=1 || PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pRPE] >= 1) {
new id;
if(sscanf(params, "u", id)) return SCM(playerid,NS_YELLOW, "[KORISCENJE] "BELA"/specon [ID/Ime_Prezime]");
if(id == INVALID_PLAYER_ID) return SCM(playerid,NS_ORANGE, "* Pogresan id!.");
if( id == playerid ) return SCM(playerid,NS_ORANGE, "* Ne mozes specati sam sebe.");
if( PlayerInfo[playerid][pGM] >= 1 && PlayerInfo[id][pAdmin] >= 1) return SCM(playerid,NS_ORANGE, "* Ne mozes specati veci rank od svog.");
if( PlayerInfo[playerid][pAdmin] < PlayerInfo[id][pAdmin]) return SCM(playerid,NS_ORANGE, "* Ne mozes specati veci rank od svog.");
if( PlayerInfo[playerid][pGM] >= 1 && PlayerInfo[id][pVlasnikV] == 1 ) return SCM(playerid, NS_ORANGE, "* Nije moguce ovo na jaceg clana staffa od sebe.");
if( PlayerInfo[playerid][pAdmin] >= 1 && PlayerInfo[id][pVlasnikV] == 1 ) return SCM(playerid, NS_ORANGE, "* Nije moguce ovo na jaceg clana staffa od sebe.");
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid,x,y,z);
SetPVarFloat(playerid,"XPos",x);
SetPVarFloat(playerid,"YPos",y);
SetPVarFloat(playerid,"ZPos",z);
SetPVarInt(playerid,"Interior",GetPlayerInterior(playerid));
SetPVarInt(playerid,"VW",GetPlayerVirtualWorld(playerid));
PlayerInfo[playerid][pSpecating] = 1;
if(!IsPlayerInAnyVehicle(id) )
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, id);
ac_SetPlayerInterior(playerid,GetPlayerInterior(id));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(id));
return 1;
}
else
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectateVehicle(playerid, GetPlayerVehicleID(id));
ac_SetPlayerInterior(playerid,GetPlayerInterior(id));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(id));
}
} else return SCM(playerid,NS_ORANGE, "* Nemate ovlascenje za upotrebu ove komande.");
return 1;
}[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [pawn]/[/pawn]
Slika/video ingame problema(obavezno ako je ingame problem): /
Sta ti pise kad vlasnik pokusa da speca drugog vlasnika? Sta ti izadje u chatu?
Reseno lock.