Skripta koju koristim: Athlone v1.0
Detaljan opis problema: Kada kucam /rcon login to ok radi ali kada dodje sigurusni kod onda mi izbaci svim igracima da upisu ako otkaze onda ih kick moze pomoc hitno je kako da uklonim da njima ne izbaci nego samo admini 7
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
treba da budemo vidoviti ?
Citat: Roby Maper poslato Jul 15, 2017, 23:50:41 POSLE PODNE
Skripta koju koristim: Athlone v1.0
Detaljan opis problema: Kada kucam /rcon login to ok radi ali kada dodje sigurusni kod onda mi izbaci svim igracima da upisu ako otkaze onda ih kick moze pomoc hitno je kako da uklonim da njima ne izbaci nego samo admini 7
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Jel mislis da kada ti upises pokaze se svima ili kada neki igrac se proba logovat na rcon
Trazi u skripti ovo :
[pawn]else if( dialogid == dialog_RCONPROVERA ) {
if( !response ) return Kick( playerid );
if( response ) {
new broj;
if( sscanf( inputtext, "i", broj ) ) return SPD( playerid, dialog_RCONPROVERA, DSP, D_NASLOV, "Da bi mogli da koristite RCON admina, morate da ukucate sigurnosni RCON kod\nMolimo vas da kod unesete ispod!", D_ODABERI, D_ODUSTANI );
if( broj != 1312 ) return SPD( playerid, dialog_RCONPROVERA, DSP, D_NASLOV, "Da bi mogli da koristite RCON admina, morate da ukucate sigurnosni RCON kodn\nMolimo vas da kod unesete ispod!", D_ODABERI, D_ODUSTANI );
Info( playerid, "Uspesno si se ulogovao kao RCON administrator!" );
}
}[/pawn] Pa uporedi sa svojim kodom ...
@Delicâ,,¢ Kad kucam /rcon login i sifru i onda se pojavi svim igracima na serveru da upisu sigurusni kod ako ne upisu onda ih kick sa servera ocu da uklonim da ne izbacuje svim igracima taj sigurusni kod nego samo meni
Citat: Roby Maper poslato Jul 16, 2017, 11:28:12 PRE PODNE
@Delicâ,,¢ Kad kucam /rcon login i sifru i onda se pojavi svim igracima na serveru da upisu sigurusni kod ako ne upisu onda ih kick sa servera ocu da uklonim da ne izbacuje svim igracima taj sigurusni kod nego samo meni
Nadji u skripti onrconloginattempt
@Delicâ,,¢ Evo pogledaj eto ga https://pastebin.com/cXaFXBgn
Citat: Roby Maper poslato Jul 16, 2017, 12:13:24 POSLE PODNE
@Delicâ,,¢ Evo pogledaj eto ga https://pastebin.com/cXaFXBgn
Pise ti SPD(i, stavi SPD(playerid,
Citat: Taylor :) poslato Jul 16, 2017, 12:36:49 POSLE PODNE
Citat: Roby Maper poslato Jul 16, 2017, 12:13:24 POSLE PODNE
@Delicâ,,¢ Evo pogledaj eto ga https://pastebin.com/cXaFXBgn
Pise ti SPD(i, stavi SPD(playerid,
@Taylor :) O Äemu ti priÄaÅ¡??
onrconloginattempt nema parametar playerid pa ga ni ne možeš koristiti unutar funkcije -.-
Ostavi sve tako kako je i traži u skripti dialogid == dialog_RCONPROVERA i to nam pošalji ovdje
Posalji cjelokupan kod, tu ko god iskoristi dialog_RCONPROVERA to mu izbaci, sto znaci da nije svim igracima, vec onima kojima se pojavi taj dialog
@Slade @MEDO Evo ti izvoli pogledaj molim za pomoc
Problem je kada kucam /rcon login roby141 i onda mi izbaci sigurusni kod da upisem ali problem je sto izbaci svim igracima na serveru trebalo bi samo meni da izbaci a ne njima. :)
OnRconLoginAttempt, mislim da tako ide, potrazi, i ako ima foreach izbrisi ga
@Slade Jel ovo foreach ovo sam nasao pogledaj https://pastebin.com/8VNzPuhM
[pawn]public OnRconLoginAttempt( ip[], password[], success ) {
new ip2[ 32 ];
if( success ) {
for(new i = GetPlayerPoolSize(); i != -1; --i) {
GetPlayerIp( i, ip2, sizeof( ip2 ) );
if( !strcmp( ip, ip2, true ) ) {
SPD(i,dialog_RCONPROVERA, DSP, D_NASLOV, "Da bi mogli da koristite RCON admina, morate da ukucate sigurnosni RCON kod\nMolimo vas da
kod unesete ispod!", D_ODABERI, D_ODUSTANI );
}
}
}
return true;
}[/pawn]
Probaj ovako.
@Arkoo Nece izbaci 4 errora
Možda da objaviš koji su errori u pitanju?
Ako si otvaro server, jesul neki igraÄi bili u staffu ili Å¡ta već ili su bilo obiÄni igraÄi ?
Svim igracima na serveru izbaci to sigurusni kod a treba samo meni da izbaci da mi se logirao kao rcon admin
break; ispod dijaloga
Reseno hvala moze lock
@Amain