Zaključano

[POMOC] y_ini

pre 12 godina
915
pregleda
21
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
wlseco
Shot Caller
pre 12 godina
bump
Bugi
Crime Lord
pre 12 godina
Probaj da na disconnectu metnes taj deo gde cuva varijable
CH | FuDo
Shot Caller
pre 12 godina
Evo ovako, moja preporuka, kada budeš pravio komandu za /makeadmin, poslije izvršenja komande, i svega toga, kada ti se postave sve variable, pozovi public SacuvajIgraca. Kada ti pozoveš public SacuvajIgraca, on istog trena sacuva ponovo sve variable koje je zapamtio. Jel me kontaš šta hoću da ti kažem?
wlseco
Shot Caller
pre 12 godina
Quote from January 18, 2014, 8:00 am:
postavi reposnse dialoga ID 19, postavi public za ucitavanje igraca..
imas public (stock, neradi ni kad je jedno ni drugo) gore a evo id 19
		if(dialogid == 19)
{
    if(!response)
    {
SendClientMessage(playerid, COLOR_LIGHTRED, "-----------------------------------------------------------------------------------------");
SendClientMessage(playerid, COLOR_WHITE, "SERVER: Dobili ste kick sa servera od strane servera");
SendClientMessage(playerid, COLOR_WHITE, "RAZLOG: Odbijanje logina.");
SendClientMessage(playerid, COLOR_WHITE,"Vas West Balkan Admin Team");
SendClientMessage(playerid, COLOR_LIGHTRED, "------------------------------------------------------------------------------------------------");
Kick(playerid);
}
new name;
        GetPlayerName(playerid, name, sizeof(name));
        if(udb_hash(inputtext) == PlayerInfo)
{
new loginname;
new file;
GetPlayerName(playerid, loginname, sizeof(loginname));
format(file, 256, "users/%s.ini", loginname);
INI_ParseFile(file, "UcitajIgraca", .bExtra = true, .extra = playerid);
            PlayerInfo = 0;
ResetPlayerMoney(playerid);
ConsumingMoney = 1;
GivePlayerMoneyEx(playerid,PlayerInfo);
CurrentMoney = PlayerInfo;
NewMoney = PlayerInfo;
SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL, 999);
SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL_SILENCED, 999);
SetPlayerSkillLevel(playerid, WEAPONSKILL_DESERT_EAGLE, 999);
SetPlayerSkillLevel(playerid, WEAPONSKILL_SHOTGUN, 999);
SetPlayerSkillLevel(playerid, WEAPONSKILL_SAWNOFF_SHOTGUN, 999);
SetPlayerSkillLevel(playerid, WEAPONSKILL_SPAS12_SHOTGUN, 999);
SetPlayerSkillLevel(playerid, WEAPONSKILL_MICRO_UZI, 999);
SetPlayerSkillLevel(playerid, WEAPONSKILL_MP5, 999);
SetPlayerSkillLevel(playerid, WEAPONSKILL_AK47, 999);
SetPlayerSkillLevel(playerid, WEAPONSKILL_M4, 999);
SetPlayerSkillLevel(playerid, WEAPONSKILL_SNIPERRIFLE, 999);
if(PlayerInfo == 0)
{
        PlayerInfo = 1;
PlayerInfo = 2000;
PlayerInfo = 0.0;
PlayerInfo = 100;
PlayerInfo = 1219.1603;
PlayerInfo = -1812.8612;
PlayerInfo = 16.5938;
PlayerInfo = 15;
PlayerInfo = 255;
PlayerInfo = 7;
new randphone = 100000 + random(899999);//minimum 1000  max 9999 //giving one at the start
PlayerInfo = randphone;
PlayerInfo = 255;
PlayerInfo = 255;
PlayerInfo = -1;
PlayerInfo = -1;
PlayerInfo = -1;
PlayerInfo = -1;
PlayerInfo = 5000;
PlayerInfo = 0;
PlayerInfo = 1;
PlayerInfo = 100;
PlayerInfo = 0;
PlayerInfo = 1;
PlayerInfo = 5;
new string;
format(string, 250, "AdmWarn: Igrac %s se registrirao - pomozite mu ako je potrebno i provjerite jeli cheater.", ImeIgraca(playerid));
SendAdminMessage(COLOR_LIGHTRED, string);
GivePlayerMoneyEx(playerid, 1000);
}
SendClientMessage(playerid, COLOR_PDGOV, "SERVER:{FFFFFF} Uspjesno ste se ulogirali. Koristite {66EEFF}/help{FFFFFF} ako ste novi ili ne znate komande.");
gPlayerLogged = 1;
SpawnPlayer(playerid);
SetPlayerSpawn(playerid);
SacuvajIgraca(playerid);
}
else
        {
new loginname;
GetPlayerName(playerid,loginname,sizeof(loginname));
ShowPlayerDialog(playerid,19,DIALOG_STYLE_PASSWORD,"{FFFFFF}Login","{FFFFFF}Unesena sifra se nepoklapa sa vasim korisnickim racunom.\nUkucajte ponovo pravilnu sifru da biste se logirali.","Prijava","Izlaz");
        gPlayerLogTries += 1;
        if(gPlayerLogTries == 3)
{
            SendClientMessage(playerid, COLOR_LIGHTRED, "-----------------------------------------------------------------------------------------");
SendClientMessage(playerid, COLOR_WHITE, "SERVER: Dobili ste kick sa servera od strane servera");
SendClientMessage(playerid, COLOR_WHITE, "RAZLOG: 3 puta pogresna lozinka.");
SendClientMessage(playerid, COLOR_WHITE,"Vas West Balkan Admin Team");
SendClientMessage(playerid, COLOR_LIGHTRED, "------------------------------------------------------------------------------------------------");
Kick(playerid);
}
}
       
    if(!strlen(inputtext))
    {
new loginstring;
new loginname;
GetPlayerName(playerid,loginname,sizeof(loginname));
format(loginstring,sizeof(loginstring),"{FFFFFF}Unesena sifra se nepoklapa sa vasim korisnickim racunom.\nUkucajte ponovo pravilnu sifru da biste se logirali.",loginname);
ShowPlayerDialog(playerid,19,DIALOG_STYLE_PASSWORD,"{FFFFFF}Login",loginstring,"Prijava","Izlaz");
gPlayerLogTries += 1;
}
}


|LZ| Bugi wrote on January 18, 2014, 9:07 am:
Probaj da na disconnectu metnes taj deo gde cuva varijable
prvo procitaj sta sam napiso

FuDo a.k.a Dwayne Dude wrote on January 18, 2014, 12:09 pm:
Evo ovako, moja preporuka, kada budeš pravio komandu za /makeadmin, poslije izvršenja komande, i svega toga, kada ti se postave sve variable, pozovi public SacuvajIgraca. Kada ti pozoveš public SacuvajIgraca, on istog trena sacuva ponovo sve variable koje je zapamtio. Jel me kontaš šta hoću da ti kažem?
kontam vec to ima al nece sacuvat
032.Marcus
Made Man
pre 12 godina
Ja imam isti problem, dam pare sebi, izadjem sa servera , vratim se, nije sacuvalo.
CH | FuDo
Shot Caller
pre 12 godina
Evo ti primjer:
YCMD:komanda(playerid, params[])
{
moja komanda bla bla;
SacuvajIgraca(playerid);
return 1;
}


Jel me kontaš šta hoću sad da ti kažem ovim?
wlseco
Shot Caller
pre 12 godina
FuDo a.k.a Dwayne Dude wrote on January 18, 2014, 9:48 pm:
Evo ti primjer:
YCMD:komanda(playerid, params[])
{
moja komanda bla bla;
SacuvajIgraca(playerid);
return 1;
}


Jel me kontaš šta hoću sad da ti kažem ovim?
Pa vec to ima jesam ti rekao.
wlseco
Shot Caller
pre 12 godina
David (Sabljak) A.k.A SABO(T) wrote on January 19, 2014, 3:43 pm:
Pogledaj par tutoriala za YINI register/login i te stvari, i ja sam to ucio kad sam poceo, ocito si nesto propustio..
Usporedio sam sa svim tutorijalima i bas sve je isto, nista nije propusteno, trazio sam i po samp forumu i jedan je imao isti problem nije mu znao ni Y_Less pomoc. -.-

Jedino sto mi preostaje je prebacit na dini.
Vegas.
Hustler
pre 12 godina
.ılllı. Wlseco .ılllı. wrote on January 19, 2014, 3:43 pm:
Pogledaj par tutoriala za YINI register/login i te stvari, i ja sam to ucio kad sam poceo, ocito si nesto propustio..
Usporedio sam sa svim tutorijalima i bas sve je isto, nista nije propusteno, trazio sam i po samp forumu i jedan je imao isti problem nije mu znao ni Y_Less pomoc. -.-

Jedino sto mi preostaje je prebacit na dini.
Ma kakav dini čovječe, jednostavno ponovo uradi registraciju.
wlseco
Shot Caller
pre 12 godina
Vegas. wrote on January 19, 2014, 3:43 pm:
Pogledaj par tutoriala za YINI register/login i te stvari, i ja sam to ucio kad sam poceo, ocito si nesto propustio..
Usporedio sam sa svim tutorijalima i bas sve je isto, nista nije propusteno, trazio sam i po samp forumu i jedan je imao isti problem nije mu znao ni Y_Less pomoc. -.-

Jedino sto mi preostaje je prebacit na dini.
Ma kakav dini čovječe, jednostavno ponovo uradi registraciju.
Kad se registriras sacuva a kad npr /makeadmin ukucam i dadnem si admina ne cuva to je problem nije do registracije.
Vegas.
Hustler
pre 12 godina
U komandi nakon davanja admina pozovi funkciju za sačuvavanje i vidi.
wlseco
Shot Caller
pre 12 godina
Vegas. wrote on January 19, 2014, 5:25 pm:
U komandi nakon davanja admina pozovi funkciju za sačuvavanje i vidi.
Citaj gore, vec ima.
CH | FuDo
Shot Caller
pre 12 godina
mod od nule koji sam radio ja sebi, radio sam po ovom tutorialu http://forum.sa-mp.com/showthread.php?t=273088
pa ako ti nije mrsko raditi ponovo od početka radi po ovom tutorialu.
wlseco
Shot Caller
pre 12 godina
FuDo a.k.a Dwayne Dude wrote on January 19, 2014, 9:07 pm:
mod od nule koji sam radio ja sebi, radio sam po ovom tutorialu http://forum.sa-mp.com/showthread.php?t=273088
pa ako ti nije mrsko raditi ponovo od početka radi po ovom tutorialu.
Radio sam opet isto.
wlseco
Shot Caller
pre 12 godina
bump

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava