Započeo cobex
•28. Avg. 2020.Pomoc
1,246
pregleda
20
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
69
Postovi:
17
Teme:
Pridružio se:Mar. 2020
28. Avg. 2020.
Problem(error/warning): E ovako, napravio sam sistem Boss Poena preko kojih se kupuju donacije, ali kada igracu setam poene on ih nema kada se opet connectuje dodao sam SavePlayer(playerid); ali opet isto
Deo skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Deo skripte:
//Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
//Super Moderator
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos37
Aktivan Član
22 / 500 XP
Učenik(32)
3,531
Postovi:
207
Teme:
Pridružio se:Maj 2017
28. Avg. 2020.
Moras staviti da ti se ti poeni cuvaju u toj funkciji ( u ovom slucaju SavePlayer ) da bi radilo.
Pošalji komandu za davanje tih poena i pošalji funkciju SavePlayer
Pošalji komandu za davanje tih poena i pošalji funkciju SavePlayer
daddyDOT
Balkan SA:MP Super moderator

Balkan SA:MP - since 2009
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
69
Postovi:
17
Teme:
Pridružio se:Mar. 2020
28. Avg. 2020.
daddyDOT wrote on August 28, 2020, 10:40 pm:
Moras staviti da ti se ti poeni cuvaju u toj funkciji ( u ovom slucaju SavePlayer ) da bi radilo.
Pošalji komandu za davanje tih poena i pošalji funkciju SavePlayer
Pošalji komandu za davanje tih poena i pošalji funkciju SavePlayer
YCMD:dajpoene(playerid, params[], help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,""CRVENA"(( INFO ))"BELA" :Morate se ulogovati da bi ste koristili ovu komandu!");
if(PlayerInfo < 1) return SCM(playerid,-1,""SPLAVA""BELA"["CRVENA"BB"BELA"] "SIVA""SIVA"Samo Vlasnik!");
new target, poen;
if(AdminDuty == 0) return SCM(playerid,-1,""CRVENA"(( INFO ))"BELA" : "SIVA"Morate biti na admin duznosti!");
if(sscanf(params, "ud", target, poen)) return SendClientMessage(playerid,-1, ""BELA"["CRVENA"BB"BELA"]"SIVA" /dajpoene [ID/Ime] [Broj Poena]");
if(target == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, ""SPLAVA" "SIVA"Pogresan ID!");
if(PlayerInfo < 0) return SCM(playerid,-1,""BELA"["CRVENA"BB"BELA"]"SIVA" Igrac je u minusu sa poenima, prvo mu podesi poene na 0!");
new string; PlayerInfo += poen;
format(string, sizeof(string), ""SIVA""BELA"["CRVENA"BB"BELA"] "SIVA"%s ti je dao %d Boss Poena", GetName(playerid), poen);
SendClientMessage(target, -1, string);
format(string, sizeof(string), ""SIVA""BELA"["CRVENA"BB"BELA"] "SIVA"Dali ste %s %d Boss Poena.", GetName(target), poen);
SendClientMessage(playerid, -1, string);
format(string,sizeof(string),""SIVA""BELA"["CRVENA"BB"BELA"] "SIVA"Admin %s je dao %s (%d) Boss Poena !",GetName(playerid),GetName(target), poen);
PoeniUpdate(target);
Adminp(-1, string);
SavePlayer(target);
return 1;
}Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,514
Postovi:
58
Teme:
Pridružio se:Nov. 2016
28. Avg. 2020.
Na kraju te komande dodaj
Takodjer dodaj to u SavePlayer, na ucitavanju korisnika i proveri sta ce ti izbaciti u logu
printf("pBossPoen - %d",PlayerInfo);
Takodjer dodaj to u SavePlayer, na ucitavanju korisnika i proveri sta ce ti izbaciti u logu
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
69
Postovi:
17
Teme:
Pridružio se:Mar. 2020
28. Avg. 2020.
daddyDOT wrote on August 28, 2020, 10:51 pm:
Posalji funkcije "PoeniUpdate" i "SavePlayer"
PoeniUpdate(playerid)
{
new strall;
format(strall, sizeof(strall), "%d",PlayerInfo);
PlayerTextDrawSetString(playerid, BossPoeni, strall);
return 1;
}a "SavePlayer" sta da ti saljem kad je u komandi ?
sacuva ga jednostavno
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
69
Postovi:
17
Teme:
Pridružio se:Mar. 2020
28. Avg. 2020.
__vedran.xyz77 wrote on August 28, 2020, 10:52 pm:
Na kraju te komande dodaj
Takodjer dodaj to u SavePlayer, na ucitavanju korisnika i proveri sta ce ti izbaciti u logu
printf("pBossPoen - %d",PlayerInfo);
Takodjer dodaj to u SavePlayer, na ucitavanju korisnika i proveri sta ce ti izbaciti u logu
ne kontam sta si hteo reci..
Super Moderator
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos37
Aktivan Član
22 / 500 XP
Učenik(32)
3,531
Postovi:
207
Teme:
Pridružio se:Maj 2017
28. Avg. 2020.
To je iz razloga da vidimo da li igrač te poene dobija (debug), "printf" ispisuje količinu njegovih poena u log i cmd.
Prvo zapiši koliko igrač trenutno ima poena, potom iskoristi ovu komandu nad igračem i pogledaj log pa nam javi (ubaci ovo što ti je rekao)
Prvo zapiši koliko igrač trenutno ima poena, potom iskoristi ovu komandu nad igračem i pogledaj log pa nam javi (ubaci ovo što ti je rekao)
daddyDOT
Balkan SA:MP Super moderator

Balkan SA:MP - since 2009
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
69
Postovi:
17
Teme:
Pridružio se:Mar. 2020
28. Avg. 2020.
daddyDOT wrote on August 28, 2020, 11:00 pm:
To je iz razloga da vidimo da li igrač te poene dobija (debug), "printf" ispisuje količinu njegovih poena u log i cmd.
Prvo zapiši koliko igrač trenutno ima poena, potom iskoristi ovu komandu nad igračem i pogledaj log pa nam javi (ubaci ovo što ti je rekao)
Prvo zapiši koliko igrač trenutno ima poena, potom iskoristi ovu komandu nad igračem i pogledaj log pa nam javi (ubaci ovo što ti je rekao)
Mozes mi malo pojasniti gde podto se ne razumem bas toliko?
Super Moderator
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos37
Aktivan Član
22 / 500 XP
Učenik(32)
3,531
Postovi:
207
Teme:
Pridružio se:Maj 2017
28. Avg. 2020.
Sve ti je on objasnio gdje sve da staviš tu liniju:
__vedran.xyz77 wrote on August 28, 2020, 10:52 pm:
Na kraju te komande (te za davanje poena) dodaj
Takodjer dodaj to u SavePlayer, na ucitavanju korisnika i proveri sta ce ti izbaciti u logu
printf("pBossPoen - %d",PlayerInfo);
Takodjer dodaj to u SavePlayer, na ucitavanju korisnika i proveri sta ce ti izbaciti u logu
daddyDOT
Balkan SA:MP Super moderator

Balkan SA:MP - since 2009
Super Moderator
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos37
Aktivan Član
22 / 500 XP
Učenik(32)
3,531
Postovi:
207
Teme:
Pridružio se:Maj 2017
28. Avg. 2020.
Ako si sve to uradio znači ako si dodao i pri učitavanju korisničkog računa i na kraj one komande i pod čuvanjem korisnika samo udji na server, uradi tu komandu i onda udji u server-log i posalji nam te zadnje 3 linije, izgledati ce kao: "pBossPoen - pa neki broj"
daddyDOT
Balkan SA:MP Super moderator

Balkan SA:MP - since 2009
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
69
Postovi:
17
Teme:
Pridružio se:Mar. 2020
28. Avg. 2020.
daddyDOT wrote on August 28, 2020, 11:18 pm:
Ako si sve to uradio znači ako si dodao i pri učitavanju korisničkog računa i na kraj one komande i pod čuvanjem korisnika samo udji na server, uradi tu komandu i onda udji u server-log i posalji nam te zadnje 3 linije, izgledati ce kao: "pBossPoen - pa neki broj"
[01:23:50] pBossPoen - 0
[01:23:50] pBossPoen - 0
[01:23:50] pBossPoen - 0
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
69
Postovi:
17
Teme:
Pridružio se:Mar. 2020
28. Avg. 2020.
Ali vi mene niste razumeni, problem je u tome sto kada ja igracu setam poene on kada ode relog nema ih ali u scriptfiles - Korisnici - cobex.ini
Boss Poeni = 500
Boss Poeni = 1000
Boss Poeni = 2000
A ono nista ne ocitava....Samo pise ali ne ocitava...
Boss Poeni = 500
Boss Poeni = 1000
Boss Poeni = 2000
A ono nista ne ocitava....Samo pise ali ne ocitava...
Super Moderator
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos37
Aktivan Član
22 / 500 XP
Učenik(32)
3,531
Postovi:
207
Teme:
Pridružio se:Maj 2017
28. Avg. 2020.
Prvenstveno ne znam kako su se sve 3 poruke isprintale u isto vrijeme, očito nisi dobro uradio debug, nebitno, pošalji nam kompletnu funkciju SavePlayer i pošalji nam funkciju kojom učitavaš igrača
daddyDOT
Balkan SA:MP Super moderator

Balkan SA:MP - since 2009
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
