Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: wyrzucanie
1. Nie wyrzucanie admina
Witam to znów ja da się to zrobić tak aby grupy Admin nie wyrzucało ?

function cancelMinigunShotsServer()
    
local plr client
    
if not (plrthen
        
return
    
end
    
if not isPlayerInACL(client"Admin"then 
    kickPlayer
(plr"Użyłeś/aś zakazanej broni!") --wyrzucamy gracza z serwera
end
end
addEvent
("cancelMinigunShotsServer"true)
addEventHandler("cancelMinigunShotsServer"resourceRootcancelMinigunShotsServer)
2. Wyrzucanie gracza
Witam. Robi? co? takiego jak wpisywanie /kick pojawia si? okno do wpisania id. Mam ju? to okno zrobione ale nwm co dalej. Jak zrobi? aby jakos pobiera?o to wpisane id w dialogu, kt?ry si? wykonuje po wsci?ni?ciu enter? Co mam tam doda??
Kod:

ShowPlayerDialog(playerid,Kick, DIALOG_STYLE_INPUT, "Wyrzuc gracza", "Wpisz id gracza", "Dodaj", "Anuluj");
3. Wyrzucanie gracza
Witam. Mam ma?y problem. Serwer 2 razy mi si? ostatnio zawiesi? tak, ?e gracze nie mog? wchodzi?.

Logi:
Kod:


[13] Kicking 185.202.35.206 because they didn't logon to the game.
[13] [connection] 151.xx.5x.x:4x02 requests connection cookie.
[13] [connection] 85.xxxx.35.20x:x3320 requests connection cookie.
[13] [connection] 5.xx.xx.155:21512 requests connection cookie.
[13] Kicking 83.xx.xx.xx because they didn't logon to the game.
[13] [connection] 83.xx.xx.57:56862 requests connection cookie.
[13] [connection] 85.xx.xx.206:55979 requests connection cookie.
[13] Kicking 83.10.45.xx because they didn't logon to the game.


Z poziomu gracza:
Kod:


[13] {FFFFFF}SA-MP {B9C9BF}0.3.7 {FFFFFF}Started

[13] Connecting to 193.70.126.136:4040...

[13] Connected. Joining the game...


Nie wiem co mo?e by? winne szczerze. Przez jaki? czas dzia?a normalnie, a czasami drukuje to w logach i nie da rady wejsc na serwer
4. Wyrzucanie z auta
Witam mam taki kod:
Pawn
public OnPlayerEnterVehicle(playeridvehicleidispassenger)
{
if(!
ispassenger)
{
new 
id GetVehicleID(vehicleid);
if(
IsValidVehicle(id) && VehicleCreated[id] == VEHICLE_PLAYER)
{
if(!
GetPlayerVehicleAccess(playeridid))
{
new 
msg[128];
format(msgsizeof(msg), "Ten pojazd nale?y do %s!"VehicleOwner[id]);
SendClientMessage(playeridCOLOR_GREYmsg);
RemovePlayerFromVehicle(playerid);
return 
1;
}
new 
msg[128];
format(msgsizeof(msg), "Witaj w poje?dzie!"VehicleOwner[id]);
SendClientMessage(playeridCOLOR_GREYmsg);
}
}
return 
1;
}


i czemu nie wyrzuca gracza z pojazdu tylko wy?wietla mu ten tekst i nic poza tym
5. Wyrzucanie gracza za broń Minigun
Witajcie! Mam k?opot z tym o to if'em
Kod:

if(GetPlayerWeapon(playerid) == WEAPON_MINIGUN)
{
SendClientMessage(playerid, RED, "xOPS - Zostajesz wyrzucony/a! Pow?d : WeaponHack!");
SendClientMessage(playerid, RED, "xOPS - Zostajesz wyrzucony/a! Pow?d : WeaponHack!");
Kick(playerid);
return 0;
}


Mam taki warunek sprawdzaj?cy lecz warunek dzia?a ale wyrzuca mi gracza nie wysy?aj?c mu wiadomo?ci o tym ?e zostaje wyrzucony!

Licz? na szybk? pomoc. Oczywi?cie za pomoc daje :piwo:
:)
6. [SKRYPT] Wyrzucanie gracza z serw
Przedstawiam skrypt mojego autorstwa, jest to skrypt na wyrzucanie gracza z serwera danym powodem.

Jak on funkcjonuje?
- wpisujemy komend? /wyrzuc <nick/ID>,
- informacja pokazywana na czacie ?e dany gracz zosta? wyrzucony z danym powodem,
- informacja pokazywana na czacie dla wpisuj?cego, ?e podanego gracza nie znaleziono,


Co mam zrobi? gdy skrypt nie dzia?a?
Oczywi?cie dodaj go do grupy "Admin" w ACL, jak to zrobi??
Panel admina -> Resources -> Manage ACL -> Wybieramy grup? "Admin" -> Klikamy " "Add object" -> wpisujemy "resource.skrypt" (nazwa "skrypt" to nazwa owego skryptu je?eli zmieniacie nazw? skryptu to zamiast "skrypt" wpisujecie swoj? nazw? ->klikamy OK.

Mi?ego korzystania ze skryptu!
Ukryta wiadomość / Hidden message(aby ją zobaczyć musisz postawić użytkownikowi)
Wiadomość została ukryta, aby ją przeczytać należy się zalogować.
7. [SKRYPT] High Ping Kicker / Wyrzu
Witam.
Przedstawiam m?j drugi skrypt, kt?ry udost?pniam publicznie.
Kto? powie, ?e skrypt ju? by? - sprawdza?em, ale w ?adnym nie doszuka?em si? opcji ustawiania ostrze?e? etc.

[b][color=red]Autor:[/color][/b]
Crazzel / Kussaq

[color=yellow]Kr?tki Opis:[/color]
Skrypt, kt?ry sprawdza Ping gracza. Gdy ping przekroczy okre?lon? warto??, gracz otrzymuje ostrze?enie.
Gdy gracz otrzyma maksymaln? liczb? ostrze?e? zostaje wyrzucony.
Ping sprawdzany jest dopiero po spawnie.

Ping sprawdzany jest co 5 sekund,
Doda?em funkcj?, dzi?ki kt?rej ping administratora nie b?dzie brany pod uwag?,
Doda?em mo?liwo?? ustawienia maksymalnej warto?ci pingu (domy?lnie 500),
Doda?em mo?liwo?? ustawienia maksymalnej warto?ci ostrze?e? (domy?lnie 3)

[b][color=red]U?ytkownik skryptu ma mo?liwo?? ustawienia:[/color][/b]
- sprawdzanie pingu admina,
- zmiany ostrze?e? po kt?rych gracz zostanie wyrzucony,
- ustawienia maksymalnego pingu,

[color=red][b]Prawa autorskie:[/b][/color]
1. Zabraniam zmiany autora oraz linku strony autora.
2. Zezwalam natomiast na rozpowszechnianie owego skryptu na innych forach(bez zmiany autora!),
3. Zezwalam na dodawanie go do swojej mapy (GM), dowolne modyfikowanie,
4. Zabraniam wydawania tego skryptu w innej wersji,

Ustawienia:
[code]#define WYRZUCAJ_ADMA false //Je?eli dasz true - admin r?wnie? b?dzie wyrzucany
#define MAX_PING 500 //Ustaw maksymalny ping, po kt?rym ma wyrzuca? z serwera ...