Wysłany: 2017-03-25, 16:48
syntaqq
Wiek: 25 Na forum: 3386 dni Posty: 10
Nick w MP: ###
Piwa : 1
Pawn
Number of vehicle models : 0
[ connection ] ---- requests connection cookie .
[ connection ] incoming connection : ---- id : 0
[ join ] Shiv3r . has joined the server (----)
Kicking ---- because they didn 't logon to the game.
Wie kto? co mo?e by? przyczyn? tego o to b??du mianowicie chodzi mi o to Pawn Kicking ---- because they didn 't logon to the game.
Powoduje to brak mo?liwo?ci wej?cia na server.
Licze na pomoc i daje ;]
Wysłany: 2017-03-25, 19:23
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
Gdzie? w kodzie masz tzw. infinite-loop, czyli nieko?cz?ca si? p?tla, zazwyczaj p?tla while, aczkolwiek p?tla for te? mo?e by? powodem. Gdzie? si? ona rozpoczyna i poprzez z?e ustawienie si? nie ko?czy. Przeanalizuj wszystkie p?tle while, p??niej p?tle for.
Wysłany: 2017-03-25, 19:31
syntaqq
Wiek: 25 Na forum: 3386 dni Posty: 10
Nick w MP: ###
Piwa : 1
"Combacior" napisał/a :Gdzie? w kodzie masz tzw. infinite-loop, czyli nieko?cz?ca si? p?tla, zazwyczaj p?tla while, aczkolwiek p?tla for te? mo?e by? powodem. Gdzie? si? ona rozpoczyna i poprzez z?e ustawienie si? nie ko?czy. Przeanalizuj wszystkie p?tle while, p??niej p?tle for.
Combacior , c?? niestety ale w skrypcie nie posiadam ani jednej p?tli for() a while() nie u?ywam.. Mam jedynie kod AntySteal =
Pawn callback AntySteal ()
{
print( "[Server] Trwa sprawdzanie pliku licencyjnego.." );
if( fexist ( LICENSE_FILE ))
{
print( " " );
print( "[Server] Sprawdzanie licencji zako?czono z wynikiem pozytywnym :)" );
print( " " );
}
else SendRconCommand ( "exit" );
print( "[Server] Trwa sprawdzanie poprawno?ci slot?w.." );
if( GetMaxPlayers () == MAX_PLAYERS )
{
print( " " );
print( "[Server] Sprawdzanie ilo?ci slot?w zako?czono z wynikiem pozytywnym :)" );
print( " " );
}
else SendRconCommand ( "exit" );
return 1 ;
}
I kilka wiadomo?ci w OnPlayerConnect()
Pawn public OnPlayerConnect ( playerid )
{
GetPlayerName ( playerid , playerData [ playerid ][ pName ], MAX_PLAYER_NAME );
serverData [ playersOnline ]++;
SendClientMessage ( playerid , 0xFFFFFFFF , "{FF9900}" MAPNAME " " VERSION_GM " {757575}- Ostatnio zaktualizowana {FF9900}" DATE " / " HOUR " {757575}by {FF9900}" AUTHOR_NICK "" );
SendFormatMessage ( playerid , 0xFFFFFFFF , "{757575}Witaj {09A6B1}%s, {757575}wybierz {FF9900}skina {757575}aby do??czy? do zabawy z innymi graczami!" , playerData [ playerid ][ pName ]);
return 1 ;
}
//
Funkcja SendFormatMessage wygl?da tak:
Pawn new buffer_1 [ 250 ];
#define SendFormatMessage(%1,%2,%3) format(buffer_1,sizeof(buffer_1),%3), SendClientMessage(%1,%2,buffer_1)
Wysłany: 2017-03-25, 19:47
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
To jest ca?y kod? ?adnych include? Wgraj plugin crashdetect, usu? SendFormatMessage - by? mo?e to ma wp?yw, pr?buj usuwa? kawa?ki kodu i sprawdza?, czy usuni?ty kod ma na to wp?yw.
Wysłany: 2017-03-25, 19:59
syntaqq
Wiek: 25 Na forum: 3386 dni Posty: 10
Nick w MP: ###
Piwa : 1
"Combacior" napisał/a :To jest ca?y kod? ?adnych include? Wgraj plugin crashdetect, usu? SendFormatMessage - by? mo?e to ma wp?yw, pr?buj usuwa? kawa?ki kodu i sprawdza?, czy usuni?ty kod ma na to wp?yw.
Nic nie pomaga.. zosta?y domy?lne public'ki + crashdetect nie wypluwa b??d?w.
Pawn
/*
** RevolutionFR ™ v1.0 **
Autor: Shiv3r.
Data: 2017/03/25 || 06:30
Dedykowane dla Revolution Freeroam 24/7 ™
Licencja | Tak |
MySQL | Nie |
Dini + MD5 | Tak |
Sscanf2 | Tak |
Streamer | Tak |
*/
#include <a_samp>
#include <a_http>
#include <crashdetect>
#include <foreach>
#include <dini>
#include <md5>
#include <sscanf2>
#include <streamer>
#include <zcmd>
// Definicje / Ustawienia
#undef MAX_PLAYERS
#define MAX_PLAYERS 20
#define LICENSE_FILE "RevolutionFR/newrev_.license"
#define AUTHOR_NICK "Shiv3r."
#define HOSTNAME "• >> Polski Server - Revolution Freeroam 24/7 << •"
#define MAPNAME "RevolutionFR"
#define WWW "polishfreeroam.esy.es"
#define VERSION_GM "v1.0™"
#define DATE "2017/03/25"
#define HOUR "08:39"
enum gInfo
{
pID , // Prywatne ID
pName [ MAX_PLAYER_NAME ], // Nick gracza
pExp , // Experience (Do?wiadczenie)
pLevel , // Level
pDeaths , // Zab?jstwa
pSuicides , // Samob?jstwa
pHeadAdminLogging , // Wpisuje rcon'a
pWarn , // Ostrze?enia og?lne (3/3 = Kick)
pMuted , // Gracz posiada 'mute'
pMoney , // Pieni?dze gracza
pIP [ 32 ], // IP Gracza
pSkin , // Sta?y skin gracza
pCMDLock , // Blokowanie komend graczowi
pAFK , // Status gracza z daleka od klawiatury ( z eng. Away from keyboard)
pColor , // Kolor gracza
pCMDSpam , // Licznik spamu komendami (5/5 = Mute)
pBadPassCount , // Licznik nie prawid?owych hase? (3/3 = Kick)
pZalogowany , // Chyba wiadomo XD (Status gracza po pozytywnym zalogowaniu)
pRank , // 1 - Moderator // 2 - Administrator // 3 - HeadAdministrator // 4 - SuperAdministrator
pNRG_Spawned , // Spawn NRG za pomoc? komendy /nrg
pCensorWarn , // Ostrze?enia za przeklinanie (10/10 = Kick)
pTag // Posiada w nicku tag [PMS]
}
enum serv
{
playersRegistered , // Zarejestrowani gracze
playersOnline , // Pod??czeni gracze
adminsOnline , // Pod??czeni Administratorzy
modsOnline , // Pod??czeni Moderatorzy
adminPassword [ 50 ], // Has?o Administratora
modPassword [ 50 ], // Has?o Moderatora
rconPassword [ 60 ], // Has?o RCON
defaultHostname [ 50 ], // Domy?lny hostname
newHostname [ 50 ], // Nowy hostname
newAdminPass [ 50 ], // Nowe has?o Administracyjne
newModPass [ 50 ], // Nowe has?o dla Moderator?w
newRconPass [ 50 ], // Nowe has?o RCON
chatMode , // Opcje czatu (ON / OFF)
registerMode , // Opcje rejestracji (ON / OFF)
censorMode , // Opcje cenzury (ON / OFF)
eyeMode // Opcje widoku prywatnych wiadomo?ci (ON / OFF)
}
new playerData [ MAX_PLAYERS ][ gInfo ],
serverData [ serv ];
main ()
{
print( "\n----------------------------------" );
print( " Blank Gamemode by your name here" );
print( "----------------------------------\n" );
}
public OnGameModeInit ()
{
AddPlayerClass ( 0 , 1958.3783 , 1343.1572 , 15.3746 , 269.1425 , 0 , 0 , 0 , 0 , 0 , 0 );
return 1 ;
}
public OnGameModeExit ()
{
return 1 ;
}
public OnPlayerRequestClass ( playerid , classid )
{
SetPlayerPos ( playerid , 1958.3783 , 1343.1572 , 15.3746 );
SetPlayerCameraPos ( playerid , 1958.3783 , 1343.1572 , 15.3746 );
SetPlayerCameraLookAt ( playerid , 1958.3783 , 1343.1572 , 15.3746 );
return 1 ;
}
public OnPlayerConnect ( playerid )
{
return 1 ;
}
public OnPlayerDisconnect ( playerid , reason )
{
return 1 ;
}
public OnPlayerSpawn ( playerid )
{
return 1 ;
}
public OnPlayerDeath ( playerid , killerid , reason )
{
return 1 ;
}
public OnVehicleSpawn ( vehicleid )
{
return 1 ;
}
public OnVehicleDeath ( vehicleid , killerid )
{
return 1 ;
}
public OnPlayerText ( playerid , text [])
{
return 1 ;
}
public OnPlayerCommandText ( playerid , cmdtext [])
{
if ( strcmp ( "/mycommand" , cmdtext , true , 10 ) == 0 )
{
// Do something here
return 1 ;
}
return 0 ;
}
public OnPlayerEnterVehicle ( playerid , vehicleid , ispassenger )
{
return 1 ;
}
public OnPlayerExitVehicle ( playerid , vehicleid )
{
return 1 ;
}
public OnPlayerStateChange ( playerid , newstate , oldstate )
{
return 1 ;
}
public OnPlayerEnterCheckpoint ( playerid )
{
return 1 ;
}
public OnPlayerLeaveCheckpoint ( playerid )
{
return 1 ;
}
public OnPlayerEnterRaceCheckpoint ( playerid )
{
return 1 ;
}
public OnPlayerLeaveRaceCheckpoint ( playerid )
{
return 1 ;
}
public OnRconCommand ( cmd [])
{
return 1 ;
}
public OnPlayerRequestSpawn ( playerid )
{
return 1 ;
}
public OnObjectMoved ( objectid )
{
return 1 ;
}
public OnPlayerObjectMoved ( playerid , objectid )
{
return 1 ;
}
public OnPlayerPickUpPickup ( playerid , pickupid )
{
return 1 ;
}
public OnVehicleMod ( playerid , vehicleid , componentid )
{
return 1 ;
}
public OnVehiclePaintjob ( playerid , vehicleid , paintjobid )
{
return 1 ;
}
public OnVehicleRespray ( playerid , vehicleid , color1 , color2 )
{
return 1 ;
}
public OnPlayerSelectedMenuRow ( playerid , row )
{
return 1 ;
}
public OnPlayerExitedMenu ( playerid )
{
return 1 ;
}
public OnPlayerInteriorChange ( playerid , newinteriorid , oldinteriorid )
{
return 1 ;
}
public OnPlayerKeyStateChange ( playerid , newkeys , oldkeys )
{
return 1 ;
}
public OnRconLoginAttempt ( ip [], password [], success )
{
return 1 ;
}
public OnPlayerUpdate ( playerid )
{
return 1 ;
}
public OnPlayerStreamIn ( playerid , forplayerid )
{
return 1 ;
}
public OnPlayerStreamOut ( playerid , forplayerid )
{
return 1 ;
}
public OnVehicleStreamIn ( vehicleid , forplayerid )
{
return 1 ;
}
public OnVehicleStreamOut ( vehicleid , forplayerid )
{
return 1 ;
}
public OnDialogResponse ( playerid , dialogid , response , listitem , inputtext [])
{
return 1 ;
}
public OnPlayerClickPlayer ( playerid , clickedplayerid , source )
{
return 1 ;
}
^ Ca?y /gamemode/ ;]
Wysłany: 2017-03-25, 20:07
Combacior
Wiek: 29 Na forum: 5795 dni Posty: 1516
Piwa : 2161
Ten kod co poda?e? normalnie dzia?a, usun??e? z niego callback AntySteal, by? mo?e co? jeszcze, gdy? w og?le nie jest u?ywana tablica przechowuj?ca informacje graczy.
Wysłany: 2017-03-25, 20:10
syntaqq
Wiek: 25 Na forum: 3386 dni Posty: 10
Nick w MP: ###
Piwa : 1
Pawn echo Executing Server Config ...
lanmode 0
rcon_password aD2D2F7aAd208Eab0AC11e119E91CDcF0DE72baCCEd62BEFaDd36302E96660d047edee4709543Fe3eDBA343132fBf7cE5978acfFEf792D2FaEaB89EaF1A74D03
maxplayers 20
port 7777
hostname SA - MP 0.3 Server
gamemode0 newRev & #8482; 1
filterscripts
plugins crashdetect streamer sscanf
announce 0
chatlogging 0
weburl www . sa - mp . com
onfoot_rate 40
incar_rate 40
weapon_rate 40
stream_distance 300.0
stream_rate 1000
maxnpc 0
logtimeformat [% H :% M :% S ]
language English
Mo?e tu co? nie gra?
Wysłany: 2017-03-30, 18:31
borsuk
Wiek: 17 Na forum: 3547 dni Posty: 468
Piwa : 15621
Problemem jest SendFormatedMessage wez to usun, mialem jeszcze wczoraj ten sam problem, pomogla zmiana na zwykle SendClientMessage
Tagi: gracz :: nie :: może :: się :: połączyć.
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: