Započeo Marjan_Gajovic
•6. Dec. 2015.• Zaključano[POMOC] Pomoc oko linije za skill
490
pregleda
10
postova
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
15
Postovi:
3
Teme:
Pridružio se:Okt. 2015
6. Dec. 2015.
Skripta koju koristim: NL
Detaljan opis problema: Treba mi savet kako do stavim kada neki killdeid ubije nekog igraca da mu se poveca skill sa odredjenim oruzijem za 5,a kada izadje sa srw da mu ostane skill koji ima na primer izadje sa skillom 5 da mu se sacuva ili sa 1005 i da mu se sacuva
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Detaljan opis problema: Treba mi savet kako do stavim kada neki killdeid ubije nekog igraca da mu se poveca skill sa odredjenim oruzijem za 5,a kada izadje sa srw da mu ostane skill koji ima na primer izadje sa skillom 5 da mu se sacuva ili sa 1005 i da mu se sacuva
Dio skripte:/
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
15
Postovi:
3
Teme:
Pridružio se:Okt. 2015
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
9 / 250 XP
Početnik(1)
2,044
Postovi:
55
Teme:
Pridružio se:Sep. 2013
7. Dec. 2015.
dodas npr
ako zelis pravi sys koristi i https://wiki.sa-mp.com/wiki/SetPlayerSkillLevel
enum playerskill
{
sUzi,
sDeagle
}
new PlayerSkill;
public OnPlayerConnect(playerid)
{
PlayerSkill = 0, PlayerSkill = 0; //postavljas mu varijable na 0
//provjeravas da li igrac vec ima skill file
if(fexist(playerskillfile(playerid))
{
INI_ParseFile(playerskillfile(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
}
else
{
new INI:File = INI_Open(playerskillfile(playerid));
INI_SetTag(File, "SkillInfo");
INI_WriteInt(File, "UziSkill", 0);
INI_WriteInt(File, "DeagleSkill", 0);
INI_Close(File);
}
return 1;
}
///Za loadovanje
forward loadskill_data(playerid, name[], value[]);
public loadskill_data(playerid, name[], value[])
{
INI_Int("UziSkill", PlayerSkill);
INI_Int("DeagleSkill", PlayerSkill);
return 1;
}
/*sluzi za sracivanje koda :D*/
stock playerskillfile(playerid)
{
new string[MAX_PLAYER_NAME+10], plname;
GetPlayerName(playerid, plname, 24);
format(string, sizeof(string), "Skill-%s", plname);
return string;
}
/*Sada idemo da napravimo sta ce se desiti ako igrac nekoga ubije*/
public OnPlayerDeath(playerid, killerid, reason)
{
if(GetPlayerWeapon(killerid) == 28)
{
PlayerSkill += 5;
}
else if(GetPlayerWeapon(killerid) == 24)
{
PlayerSkill += 5;
}
return 1;
}
/*cuvanje*/
public OnPlayerDisconnect(playerid, reason)
{
new INI:File = INI_Open(playerskillfile(playerid));
INI_SetTag(File,"SkillInfo");
INI_WriteInt(File,"UziSkill", PlayerSkill);
INI_WriteInt(File,"Deagle", PlayerSkill);
INI_Close(File);
return 1;
}
/*provjera skilla*/
YCMD:showskill(playeris, params[], help)
{
SendClientMessage(playerid, -1, "(*) Vas skill:);
new formmsg;
format(formmsg, 128, "Uzi skill: %d", PlayerSkill);
SendClientMessage(playerid, -1, formmsg);
format(formmsg, 128, "Deagle skill: %d", PlayerSkill);
SendClientMessage(playerid, -1, formmsg);
return 1;
}ako zelis pravi sys koristi i https://wiki.sa-mp.com/wiki/SetPlayerSkillLevel
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
15
Postovi:
3
Teme:
Pridružio se:Okt. 2015
7. Dec. 2015.
@Z_!Proxy kad stavim ono pod onplayerdeath iskoci mi 26 error nesto g_novacMinus itd
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
15
Postovi:
3
Teme:
Pridružio se:Okt. 2015
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
15
Postovi:
3
Teme:
Pridružio se:Okt. 2015
9. Dec. 2015.
if(GetPlayerWeapon(killerid) == 2😎
{
PlayerSkill += 5; a to je ova linija gdje pokazuje error
}
{
PlayerSkill += 5; a to je ova linija gdje pokazuje error
}
Street Runner
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
15
Postovi:
3
Teme:
Pridružio se:Okt. 2015
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava