Započeo Plen Ki Mun
•21. Mar. 2018.• Zaključano'Opet' ne daje score
615
pregleda
11
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
526
Postovi:
101
Teme:
Pridružio se:Sep. 2015
21. Mar. 2018.
Problem(error/warning): Komanda ne daje igracu score to je ne postavlja na zadani broj, ništa se ne događa. @Ino42O
Dio skripte:
I ovdje ne daje igracu skor.
Kasnije sam dodao ovaj štok, ali nezz ima li potrebe za time
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem):
Dio skripte:
CMD:setscore(playerid, params[])
{
new string, pName, name, pID, score;
if (PInfo < 5) return SCM(playerid, -1"Nemozes to.");
if(sscanf(params, "ud", pID, score)) return SCM(playerid, -1,": {FFFFFF}/setscore ");
if(pID == INVALID_PLAYER_ID) return SCM(playerid, RED, "Igrac nije povezan");
GetPlayerName(playerid, name, sizeof(name));
GetPlayerName(pID, pName, sizeof(pName));
format(string, sizeof(string), ": {FFFFFF}%s ti je postavi score na %d name, score);
SCM(pID, COLOR_ADMIN, string);
format(string, sizeof(string), ": {FFFFFF}Postavio si %d score za %s", score, pName);
SCM(playerid, COLOR_ADMIN, string);
SetPlayerScore(pID, score);
return 1;
}I ovdje ne daje igracu skor.
GivePlayerScore(captureZone, GetPlayerScore(captureZone) + 2);Kasnije sam dodao ovaj štok, ali nezz ima li potrebe za time
stock GivePlayerScore(playerid, score)
{
SetPlayerScore(playerid, GetPlayerScore(playerid)+score);
return 1;
}Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem):
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
433
Postovi:
15
Teme:
Pridružio se:Mar. 2017
21. Mar. 2018.
Pokušaj ovo.
CMD:setscore(playerid, params[])
{
new targetid, amount, string;
if (PInfo < 5)
return SCM(playerid, -1, "Nemas dopustenje.");
if (sscanf(params, "ud", targetid, amount))
return SCM(playerid, -1, "/setscore ID Name");
if (targetid == INVALID_PLAYER_ID)
return SCM(playerid, -1, "ID igraca je nepostojeci.");
format(string,sizeof(string),"Postavili ste %s's score na %d.", PInfo[targetid, amount);
SCM(targetid, -1, string);
format(string,sizeof(string),"%s vam je postavio score na %d.", PInfo, amount);
SCM(playerid, -1, string);
SetPlayerScore(playerid, amount);
return 1;
}
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
313
Postovi:
27
Teme:
Pridružio se:Jan. 2018
21. Mar. 2018.
Nadji kako ti je definisan Score broj i kucas posle cmd SetPlayerScore(PlayerInfo == %d,GetScore(ili definicija scora)
Eto,mozda bi trebalo da radi
Eto,mozda bi trebalo da radi
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
526
Postovi:
101
Teme:
Pridružio se:Sep. 2015
21. Mar. 2018.
Bolex_ wrote on March 21, 2018, 2:32 pm:
Pokušaj ovo.
CMD:setscore(playerid, params[])
{
new targetid, amount, string;
if (PInfo < 5)
return SCM(playerid, -1, "Nemas dopustenje.");
if (sscanf(params, "ud", targetid, amount))
return SCM(playerid, -1, "/setscore ID Name");
if (targetid == INVALID_PLAYER_ID)
return SCM(playerid, -1, "ID igraca je nepostojeci.");
format(string,sizeof(string),"Postavili ste %s's score na %d.", PInfo[targetid, amount);
SCM(targetid, -1, string);
format(string,sizeof(string),"%s vam je postavio score na %d.", PInfo, amount);
SCM(playerid, -1, string);
SetPlayerScore(playerid, amount);
return 1;
}
Hvala tbr.
Radi sada kako treba. <3
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
91 / 100 XP
Početnik(0)
424
Postovi:
39
Teme:
Pridružio se:Apr. 2017
21. Mar. 2018.
Bolex_ wrote on March 21, 2018, 2:32 pm:
Pokušaj ovo.
CMD:setscore(playerid, params[])
{
new targetid, amount, string;
if (PInfo < 5)
return SCM(playerid, -1, "Nemas dopustenje.");
if (sscanf(params, "ud", targetid, amount))
return SCM(playerid, -1, "/setscore ID Name");
if (targetid == INVALID_PLAYER_ID)
return SCM(playerid, -1, "ID igraca je nepostojeci.");
format(string,sizeof(string),"Postavili ste %s's score na %d.", PInfo[targetid, amount);
SCM(targetid, -1, string);
format(string,sizeof(string),"%s vam je postavio score na %d.", PInfo, amount);
SCM(playerid, -1, string);
SetPlayerScore(playerid, amount);
return 1;
}
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
496
Postovi:
25
Teme:
Pridružio se:Mar. 2015
21. Mar. 2018.
Ino42O wrote on March 21, 2018, 4:41 pm:
SetPlayerScore(playerid, amount);
u
SetPlayerScore(targetid, amount);
?
u
SetPlayerScore(targetid, amount);
?
Da ovo mora biti targetid inace ce setati igracu koji kuca komandu a ne zeljenom IDu.
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
526
Postovi:
101
Teme:
Pridružio se:Sep. 2015
21. Mar. 2018.
Testao sam komandu sa prijateljem ovo što je tbr bolex dao i radi mi okej.
Moze lock tu. 🙂
Moze lock tu. 🙂
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava