Detaljan opis problema: Kad se Loginam, baca me na selo te nije mi ni dalo Skin nit mi uklonio text draw te isto SCM nije dosla...
Dio skripte:
Dialog Login:
if(dialogid == D_LOGIN)
{
if(!response) return SetTimerEx("KickTimer",100, false, "i", playerid);
if(response)
{
new string;
if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
{
if(strcmp(PlayerInfo, inputtext) == 0)
{
INI_ParseFile(Korisnici(playerid), "UcitavanjeIgraca", .bExtra = true, .extra = playerid);
UlogovanProvjera = 1;
PrviSpawn = true;
GivePlayerMoney(playerid,PlayerInfo);
SetPlayerScore(playerid,PlayerInfo);
SetPlayerSkin(playerid,PlayerInfo);
PosFunkcija(playerid);
if(fexist(BanPath(playerid)))
{
INI_ParseFile(BanPath(playerid), "LoadBan_%s", .bExtra = true, .extra = playerid);
if(BanInfo > 0)
{
new dani, god, mje;
getdate(god, mje, dani);
if(BanInfo > dani)
{
if(BanInfo == mje)
{
SCM(playerid, -1, "__________________BAN________________");
SCMF(playerid, -1, "ADMIN: %s", BanInfo);
SCMF(playerid, -1, "RAZLOG: %s", BanInfo);
SCMF(playerid, -1, "VREME DO UNBANA: %d/%d/%d", BanInfo, mje, god);
SCM(playerid, -1, "FORUM: www.streets-creed.info");
SCM(playerid, -1, "_____________________________________");
SetTimerEx("KickTimer",100, false, "i", playerid);
}
if(BanInfo > mje)
{
SCM(playerid, -1, "__________________BAN________________");
SCMF(playerid, -1, "ADMIN: %s", BanInfo);
SCMF(playerid, -1, "RAZLOG: %s", BanInfo);
SCMF(playerid, -1, "VREME DO UNBANA: %d/%d/%d", BanInfo, BanInfo, god);
SCM(playerid, -1, "FORUM: www.streets-creed.info");
SCM(playerid, -1, "_____________________________________");
SetTimerEx("KickTimer",100, false, "i", playerid);
}
if(BanInfo > god)
{
SCM(playerid, -1, "__________________BAN________________");
SCMF(playerid, -1, "ADMIN: %s", BanInfo);
SCMF(playerid, -1, "RAZLOG: %s", BanInfo);
SCMF(playerid, -1, "VREME DO UNBANA: %d/%d/%d", BanInfo, BanInfo, BanInfo);
SCM(playerid, -1, "FORUM: www.streets-creed.info");
SCM(playerid, -1, "_____________________________________");
SetTimerEx("KickTimer",100, false, "i", playerid);
}
}
}
}
SetSpawnInfo(playerid, 0, PlayerInfo, 1654.0858,-1658.1671,22.5156,178.6959, 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid);
}
else
{
PLogin --;
format(string, sizeof(string), "{FFFFFF}Pogresan unos lozinke:\n\n \
\t - Molimo vas da unesete ispravnu lozinku\n \
\t - Imate jos {D98719}%d{FFFFFF} pokusaja u protivnom bit ce te kick-ani.\n",PLogin);
SPD(playerid, D_LOGIN, DIALOG_STYLE_PASSWORD, "{F81414}SERVER - {C0C0C0}POGRESAN PASSWORD", string, "Login", "Izlaz");
if(PLogin == 0) { SCM(playerid,-1,"{6EF83C} | {C0C0C0}Kikovani ste zbog previse unosa pogresne lozinke!"); SetTimerEx("KickTimer",100, false, "i", playerid); }
}
}
else
{
PLogin --;
format(string, sizeof(string), "{FFFFFF}Pogresan unos lozinke:\n\n \
\t - Lozinka mora imat minimalno 5 znakaova ,a maxilano 25 znaka\n \
\t - Imate jos {D98719}%d{FFFFFF} pokusaja u protivnom bit ce te kick-ani.\n",PLogin);
SPD(playerid, D_LOGIN, DIALOG_STYLE_PASSWORD, "{F81414}SERVER - {C0C0C0}POGRESAN PASSWORD", string, "Login", "Izlaz");
if(PLogin == 0) { SCM(playerid,-1,"{6EF83C} | {C0C0C0}Kikovani ste zbog previse unosa pogresne lozinke!"); SetTimerEx("KickTimer",100, false, "i", playerid); }
}
}
}
OnPlayerSpawn:
public OnPlayerSpawn(playerid)
{
if(UlogovanProvjera == 0) { SCM(playerid, -1, "{6EF83C} | {C0C0C0}Server zahtijeva login prije spawnanja!"); SetTimerEx("KickTimer",100, false, "i", playerid); }
for(new id = 1; id < sizeof(VInfo); id++)
{
if(VInfo == 1)
{
if(VInfo == 1) return LockCar(VInfo);
else return UnLockCar(VInfo);
}
}
if(PrviSpawn == true)
{
gladtimer = SetTimerEx("Glad",Min(3),true,"d",playerid);
zedtimer = SetTimerEx("Zed",Min(2),true,"d",playerid);
format(cmdstr, sizeof(cmdstr), "{F81414}Dobrodosao/la {C3C3C3}%s {F81414}na nas server, lijepo se provedi i zabavi.", GetName(playerid));
SCM(playerid, -1, cmdstr);
SCM(playerid, -1, "{F81414}Tvoja statistika ukratko:");
format(cmdstr, sizeof(cmdstr), "{C3C3C3}Level: [{F81414}%d{C3C3C3}] | Respect: [{F81414}%d/%d{C3C3C3}] | Novac: [{F81414}%d{C3C3C3}]",PlayerInfo,PlayerInfo,PlayerInfo * 2, PlayerInfo);
SCM(playerid, -1, cmdstr);
SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerScore(playerid, PlayerInfo);
SetPlayerColor(playerid, -1);
SetPlayerSkin(playerid, PlayerInfo);
PrviSpawn = false;
for(new s = 0; s < 8; s++)
{
TextDrawHideForPlayer(playerid, CONNECT);
}
TextDrawShowForPlayer(playerid, Poruke0);
TextDrawShowForPlayer(playerid, Poruke1);
TextDrawShowForPlayer(playerid, Poruke2);
TextDrawShowForPlayer(playerid, Datum0);
TextDrawShowForPlayer(playerid, Vrijeme0);
TextDrawShowForPlayer(playerid, Logo0);
TextDrawShowForPlayer(playerid, Logo1);
PlayerTextDrawHide(playerid, ZED1);
PlayerTextDrawHide(playerid, GLAD1);
format(cmdstr,sizeof(cmdstr),"ZED: ~w~%d%",PlayerInfo);
PlayerTextDrawSetString(playerid,ZED1,cmdstr);
format(cmdstr,sizeof(cmdstr),"GLAD: ~w~%d%",PlayerInfo);
PlayerTextDrawSetString(playerid,GLAD1,cmdstr);
StopAudioStreamForPlayer(playerid);
}
SpawnPlayerEx(playerid);
if(Speced == 1)
{
foreach(new i : Player)
{
if(gSpectateID == playerid) return PlayerSpectatePlayer(i, playerid);
}
}
if(ReconON == 1)
{
SetPlayerInterior(playerid,GetPlayerInterior(playerid));
SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(playerid));
SetPlayerPos(playerid, ReconDest,ReconDest,ReconDest);
LoadWeapons(playerid);
hidereconstats(playerid);
ReconON = 0;
Speced[gSpectateID] = 0;
return 1;
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): Netreba.
EDIT: Te mi jos nerade neke funkcije , npr: PutPlayerInVehicle, GetPlayerKeys ....
