Započeo Ivo#2312
•8. Maj 2023./hduty komanda(skin problem)
334
pregleda
8
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
93 / 100 XP
Početnik(0)
305
Postovi:
41
Teme:
Pridružio se:Dec. 2022
8. Maj 2023.
Problem(error/warning): Kad odem sa helper dužnosti neće da mi seta skin 24 nego seta neki sasvim drugi
Deo skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem): /
Deo skripte:
YCMD:hduty(playerid, params[], help) {
static string;
if(!player_Helper) return SendClientMessage(playerid, x_red, "ERROR: "c_white"Niste clan helper tima!");
if(HelperDuty == false) {
SetPlayerSkin(playerid, 188);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
SetPlayerColor(playerid, 0x009933AA);
HelperDuty = true;
defer HelperDutyTimer(playerid);
if(player_Helper == 1) {
format(string, sizeof(string), ""c_green"Helper "c_white"%s (Duty: "c_green"%d"c_white") je sada na duznosti", ReturnPlayerName(playerid), player_HelperDutyTime);
SendClientMessageToAll(-1, string);
}
}
else if(HelperDuty == true) {
HelperDuty = false;
SetPlayerSkin(playerid, 24);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 0);
SetPlayerColor(playerid, 0xFFFFFFFF);
if(player_Helper == 1) {
format(string, sizeof(string), ""c_green"Helper "c_white"%s (Duty: "c_green"%d"c_white") vise nije na duznosti", ReturnPlayerName(playerid), player_HelperDutyTime);
SendClientMessageToAll(-1, string);
}
}
new INI:File = INI_Open(Account_Path(playerid));
INI_SetTag(File, "data");
INI_WriteInt(File, "Skin", player_Skin);
INI_WriteInt(File, "HelperDuty", player_HelperDutyTime);
INI_Close(File);
return 1;
}
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
/Slika/video ingame problema(obavezno ako je ingame problem): /
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
241 / 250 XP
Početnik(0)
899
Postovi:
150
Teme:
Pridružio se:Avg. 2016
8. Maj 2023.
Necu se previse pametan praviti jer nisam skripter samo sam primjetio ovo
SetPlayerSKIN je 188 kada Helper uzima duty
A kada skida duty mu seta na skin ID 24
Neka me neko ispravi ako grijesim i ja jos ucim 😄
SetPlayerSKIN je 188 kada Helper uzima duty
static string;
if(!player_Helper) return SendClientMessage(playerid, x_red, "ERROR: "c_white"Niste clan helper tima!");
if(HelperDuty == false) {
SetPlayerSkin(playerid, 188);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
SetPlayerColor(playerid, 0x009933AA);
HelperDuty = true;
defer HelperDutyTimer(playerid);
if(player_Helper == 1) {
format(string, sizeof(string), ""c_green"Helper "c_white"%s (Duty: "c_green"%d"c_white") je sada na duznosti", ReturnPlayerName(playerid), player_HelperDutyTime);
SendClientMessageToAll(-1, string);
}A kada skida duty mu seta na skin ID 24
else if(HelperDuty == true) {
HelperDuty = false;
SetPlayerSkin(playerid, 24);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 0);
SetPlayerColor(playerid, 0xFFFFFFFF);
if(player_Helper == 1) {
format(string, sizeof(string), ""c_green"Helper "c_white"%s (Duty: "c_green"%d"c_white") vise nije na duznosti", ReturnPlayerName(playerid), player_HelperDutyTime);
SendClientMessageToAll(-1, string);
}Neka me neko ispravi ako grijesim i ja jos ucim 😄
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,136
Postovi:
10
Teme:
Pridružio se:Maj 2015
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
93 / 100 XP
Početnik(0)
305
Postovi:
41
Teme:
Pridružio se:Dec. 2022
8. Maj 2023.
YCMD:hduty(playerid, params[], help) {
if(!player_Helper) return SendClientMessage(playerid, x_red, "ERROR: "c_white"Niste clan helper tima!");
if(HelperDuty == false) {
SetPlayerSkin(playerid, 188);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
SetPlayerColor(playerid, 0x009933AA);
HelperDuty = true;
defer HelperDutyTimer(playerid);
if(player_Helper == 1) {
va_SendClientMessageToAll(-1, ""c_green"Helper "c_white"%s (Duty: "c_green"%d"c_white") je sada na duznosti", ReturnPlayerName(playerid), player_HelperDutyTime);
}
}
else if(HelperDuty == true) {
HelperDuty = false;
SetPlayerSkin(playerid, player_Skin);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 0);
SetPlayerColor(playerid, 0xFFFFFFFF);
if(player_Helper == 1) {
va_SendClientMessageToAll(-1, ""c_green"Helper "c_white"%s (Duty: "c_green"%d"c_white") vise nije na duznosti", ReturnPlayerName(playerid), player_HelperDutyTime);
}
new INI:File = INI_Open(Account_Path(playerid));
INI_SetTag(File, "data");
INI_WriteInt(File, "Skin", player_Skin);
INI_WriteInt(File, "HelperDuty", player_HelperDutyTime);
INI_Close(File);
}
return 1;
}Hoće mi netko pomoći oko ovoga sad mi seta cj skin kad sam malo prepravio ovo
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
442
Postovi:
44
Teme:
Pridružio se:Apr. 2021
8. Maj 2023.
Eto ti, takodje ne treba ti cuvanje skina svakako on svaki put kada ukuca /hduty njemu menja mislim da je to totalno nepotrebno.
CMD:hduty(playerid, params[])
{
if(!player_Helper) return SendClientMessage(playerid, x_red, "ERROR: "c_white"Niste clan helper tima!");
defer HelperDutyTimer(playerid);
HelperDuty = HelperDuty == 1 ? 0 : 1;
va_SendClientMessageToAll(-1 , ""c_green"Helper "c_white"%s (Duty: "c_green"%d"c_white") %s", ReturnPlayerName(playerid), player_HelperDutyTime, HelperDuty == 1 ? "je sada na duznosti." : "vise nije na duznosti.");
SetPlayerArmour(playerid, 99.0); SetPlayerHealth(playerid, 99.0); SetPlayerColor(playerid, 0xFFFFFFFF); TogglePlayerControllable(playerid, true);
if(HelperDuty == 1) { SetPlayerSkin(playerid, 188); } else if (HelperDuty == 0) { SetPlayerSkin(playerid, 24); }
new INI:File = INI_Open(Account_Path(playerid));
INI_SetTag(File, "data");
INI_WriteInt(File, "HelperDuty", player_HelperDutyTime);
INI_Close(File);
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava