[AJUDA] ++REP - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] ++REP (
/showthread.php?tid=333875)
[AJUDA] ++REP -
.ThePro - 13.04.2012
Ajuda ai, Vamos supor, dou admin level 5 pro id 2, e ele sai do servidor, aн o prуximo player que entra com id 2 fica com level 5 de adm!
;s
Re: [AJUDA] ++REP -
ViniBorn - 13.04.2012
Zere a variбvel ao conectar (antes do login), ou ao desconectar.
Re: [AJUDA] ++REP -
.ThePro - 13.04.2012
Quote:
Originally Posted by Viniborn
Zere a variбvel ao conectar (antes do login), ou ao desconectar.
|
como faзo isso? ;s
Re: [AJUDA] ++REP -
ViniBorn - 13.04.2012
Re: [AJUDA] ++REP -
.ThePro - 13.04.2012
Quote:
Originally Posted by Viniborn
|
no caso aqui ta no PlayerInfo, como ficaria?
Re: [AJUDA] ++REP -
ViniBorn - 13.04.2012
pawn Код:
PlayerInfo[playerid][pAdmin] = 0;
Re: [AJUDA] ++REP -
GReeN_WOoD - 13.04.2012
Procure por: OnPlayerConnect e dentro da public:
PHP код:
PlayerInfo[playerid][pAdmin] = 0;
Re: [AJUDA] ++REP -
.ThePro - 13.04.2012
Quote:
Originally Posted by Viniborn
pawn Код:
PlayerInfo[playerid][pAdmin] = 0;
|
Mais aн quando o Player que tem adm entra no server volta sem adm '-'
Re: [AJUDA] ++REP -
Ricop522 - 13.04.2012
pawn Код:
public OnPlayerDisconnect(playerid) {
format(string, 128, "%s.ini", Nome(playerid));
if(!dini_Exists(string)) dini_Create(string);
dini_IntSet(string, "Admin", PlayerInfo[playerid][pAdmin]);
return 1;
}
public OnPlayerConnect(playerid) {
PlayerInfo[playerid][pAdmin] = 0; //reseta a variavel
format(string, 128, "%s.ini", Nome(playerid));
if(dini_Exists(string)) {
PlayerInfo[playerid][pAdmin] = dini_Int(string, "Admin"); //seta o adminn
}
return 1;
}
stock Nome(p) {
new nome[24];
GetPlayerName(playerid, nome, 24); return nome;
}
}
Re: [AJUDA] ++REP -
.ThePro - 13.04.2012
Quote:
Originally Posted by Ricop522
pawn Код:
public OnPlayerDisconnect(playerid) { format(string, 128, "%s.ini", Nome(playerid)); if(!dini_Exists(string)) dini_Create(string); dini_IntSet(string, "Admin", PlayerInfo[playerid][pAdmin]); return 1;
} public OnPlayerConnect(playerid) { PlayerInfo[playerid][pAdmin] = 0; //reseta a variavel format(string, 128, "%s.ini", Nome(playerid)); if(dini_Exists(string)) { PlayerInfo[playerid][pAdmin] = dini_Int(string, "Admin"); //seta o adminn } return 1; } stock Nome(p) { new nome[24]; GetPlayerName(playerid, nome, 24); return nome; }
}
|
Deu certo aqui, obg! mas tipo no meu gm o cara escolhe a org e vai setado pra ela de level 1 e quando reloga se ele tiver escolhido uma org anteriormente nгo precisa escolher de novo, sendo que ta acontecendo a msm coisa aн do admin, e se eu por pra resetar a variavel pra 0 toda hora vai aparecer pra ele escolher a org de novo!