MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000671Soldat Dedicated ServerScripting Corepublic2017-02-14 00:012017-06-25 17:34
ReporterSavage 
Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version2.8.1 
Target VersionFixed in Version 
Summary0000671: TGame.OnRequest
DescriptionIf player is banned and script allows him to join with this code:

function OnRequest(Ip, Hw: string; Port: Word; State: Byte; Forwarded: Boolean; Password: string): Integer;
begin
    if State = 4 then
    Result := 1;
end;

begin
    Game.OnRequest := @OnRequest;
end.

then he joins the server but can't do anything (acts the same when you join server and have to choose your team but there's no menu for teams).
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0002573)
kicikici (reporter)
2017-03-05 10:13

It works well when you have only one script on the server using OnRequest event. Two or more events with different result will cause conflict.
(0002575)
kicikici (reporter)
2017-06-25 17:34

OK, this is really an issue. I finally found out how to reproduce this. It occurs when player was kicked because of flood (automatically by server) and wanna try join before unban.

- Issue History
Date Modified Username Field Change
2017-02-14 00:01 Savage New Issue
2017-03-05 10:13 kicikici Note Added: 0002573
2017-06-25 17:34 kicikici Note Added: 0002575


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker