Skripta koju koristim:StreetStories
Detaljan opis problema:kada god neko ulazi na server server se blokira i posle logina tog igraca serveer se unblokira da li znate u cemu je problem ☹️
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
[Pomoc]Server
799
pregleda
7
postova
12. Feb. 2012.
Evo ovako Opsirnije kada bilo koji igrac ulazi na server ostali igracima zabaguje server kao da se restartovaoo ili nesto drugo i kada se igrac spawnuje onda se odblokira isto se ponavlja i kada drugi igraci ulaze! 😠
12. Feb. 2012.
Quote from February 12, 2012, 4:39 pm:
Evo ovako Opsirnije kada bilo koji igrac ulazi na server ostali igracima zabaguje server kao da se restartovaoo ili nesto drugo i kada se igrac spawnuje onda se odblokira isto se ponavlja i kada drugi igraci ulaze! 😠
Nebih znao rijesiti taj problem ali mislim da bi trebao nesta uraditi u OnPlayerConnect ili OnPlayerLogin OnPlayerSpawn postaj nam to ali ipak nisam siguran jer nezz ni ja to rijesiti.
12. Feb. 2012.
public OnPlayerLogin(playerid,password[])
{
new tmp2;
new string2;
new playername2;
new playernamesplit;
GetPlayerName(playerid, playername2, sizeof(playername2));
split(playername2, playernamesplit, '_');
format(string2, sizeof(string2), "users/%s.ini", playername2);
new File: UserFile = fopen(string2, io_read);
if ( UserFile )
{
new PassData;
new keytmp, valtmp;
fread( UserFile , PassData , sizeof( PassData ) );
keytmp = ini_GetKey( PassData );
if( strcmp( keytmp , "Key" , true ) == 0 )
{
valtmp = ini_GetValue( PassData );
strmid(PlayerInfo, valtmp, 0, strlen(valtmp)-1, 255);
}
if(strcmp(PlayerInfo,password, true ) == 0 )
{
new key[ 256 ] , val[ 256 ];
new Data[ 256 ];
while ( fread( UserFile , Data , sizeof( Data ) ) ) {ublic OnPlayerSpawn(playerid)
{
TextDrawShowForPlayer(playerid, Poruke);
TextDrawShowForPlayer(playerid, ServerPoruke);
TextDrawShowForPlayer(playerid, Textdraw60);
TextDrawShowForPlayer(playerid, Textdraw61);
TextDrawShowForPlayer(playerid, Textdraw62);
TextDrawShowForPlayer(playerid, Textdraw63);
TextDrawShowForPlayer(playerid, Textdraw64);
TextDrawShowForPlayer(playerid, Textdraw65);
TextDrawShowForPlayer(playerid, Textdraw66);
TextDrawShowForPlayer(playerid, Textdraw67);
TextDrawShowForPlayer(playerid, Textdraw6😎;
TextDrawShowForPlayer(playerid, Textdraw69);
TextDrawShowForPlayer(playerid, Textdraw70);
TextDrawShowForPlayer(playerid, Textdraw71);
TextDrawShowForPlayer(playerid, Textdraw72);
TextDrawShowForPlayer(playerid, Vreme);
TextDrawShowForPlayer(playerid, Datum);
InitLockDoors(playerid);
STDPlayer = 0;
gTeam = PlayerInfo;
AntiDeAMX();
SetPVarInt(playerid, "Krepalo ", 1);
if(MedicBill == 1 && PlayerInfo == 0 && PlayerPaintballing == 0)
{
if(FirstSpawn != 1)
{
//new string;
GivePlayerMoney(playerid,-200);
MedicBill = 0;
MedicTime = 0;
NeedMedicTime = 0;
SetPlayerToTeamColor(playerid);
SetPlayerPos(playerid,1178.8889,-1323.5004,14.1423);
SetPlayerFacingAngle(playerid, 0);
SetPlayerInterior(playerid,0);
PlayerInfo = 0;
/*SetPlayerHealth(playerid, 50.0);
PlayerInfo += 1;
SetPlayerInterior(playerid, 3);
PlayerInfo = 3;
rand = random(sizeof(gMedicSpawns));
SetPlayerPos(playerid, gMedicSpawns, gMedicSpawns, gMedicSpawns); // Warp the player
SetPlayerFacingAngle(playerid, 0);
TogglePlayerControllable(playerid, 0);
GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~w~You need to rest now ...", 30000, 3);
JustDied = 1;
MedicTime = 1;
ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
if(PlayerInfo > 0)
{
NeedMedicTime = 30;
}
else
{
NeedMedicTime = 40;
}*/
return 1;
}
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava