Započeo _HarDy_
•19. Jul 2013.• Zaključano[Pomoc]/maknigamesage komanda
464
pregleda
9
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
507
Postovi:
70
Teme:
Pridružio se:Jun 2012
19. Jul 2013.
Skripta : CLRP edit
Problem : Moze mi netko otprilike napraviti komandu za offline skidanje gamesagova , a ja cu poslje napraviti to za admine itd
Dio skripte :
Evo definicija za gamesages
I znaci korisnici mi se spremaju u folder "Korisnici"
Ne koristim Y-ini nego stari nacin spremanja...
Hvalaa!
Problem : Moze mi netko otprilike napraviti komandu za offline skidanje gamesagova , a ja cu poslje napraviti to za admine itd
Dio skripte :
Evo definicija za gamesages
PlayerInfo
I znaci korisnici mi se spremaju u folder "Korisnici"
Ne koristim Y-ini nego stari nacin spremanja...
Hvalaa!
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,004
Postovi:
36
Teme:
Pridružio se:Jan. 2012
20. Jul 2013.
A koji je stari naÄin spremanja?, da nije Dini? evo ja sam ti u Dini uradio ako na njega misliÅ¡
edit: to si trazio ali bolje bi bilo komanda da mozes stavljati gm offline, tako mozes i stavljati i skidati, kad hoces da skine stavis 0 i to je to, ako tako hoces reci pa cu ti uraditi
CMD:maknigamesage(playerid, params[])
{
if(PlayerInfo < 1338) //stavis ovdje svoju varijablu za admina
return 0;
new acct, file,name,string;
GetPlayerName(playerid, name, sizeof(name));
if(sscanf(params, "s", acct))
return SCM(playerid, COLOR_LIGHTRED, "Koriscenje: /maknigamesage [Ime Igraca]");
format(file, sizeof(file),"Scriptfiles/Korisnici/%s.ini", acct);
if(!dini_Exists(file))
return SCM(playerid, COLOR_LIGHTRED,"Greška: taj igrac ne postoji!"); //pazi tu da ti error ne izbaci neznam koje ti boje imas pa promjeni
dini_IntSet(file, "GameSageLevel", 0);
return 1;
}edit: to si trazio ali bolje bi bilo komanda da mozes stavljati gm offline, tako mozes i stavljati i skidati, kad hoces da skine stavis 0 i to je to, ako tako hoces reci pa cu ti uraditi
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
507
Postovi:
70
Teme:
Pridružio se:Jun 2012
20. Jul 2013.
Quote from July 20, 2013, 9:52 am:
A koji je stari naÄin spremanja?, da nije Dini? evo ja sam ti u Dini uradio ako na njega misliÅ¡
edit: to si trazio ali bolje bi bilo komanda da mozes stavljati gm offline, tako mozes i stavljati i skidati, kad hoces da skine stavis 0 i to je to, ako tako hoces reci pa cu ti uraditi
CMD:maknigamesage(playerid, params[])
{
if(PlayerInfo < 1338) //stavis ovdje svoju varijablu za admina
return 0;
new acct, file,name,string;
GetPlayerName(playerid, name, sizeof(name));
if(sscanf(params, "s", acct))
return SCM(playerid, COLOR_LIGHTRED, "Koriscenje: /maknigamesage [Ime Igraca]");
format(file, sizeof(file),"Scriptfiles/Korisnici/%s.ini", acct);
if(!dini_Exists(file))
return SCM(playerid, COLOR_LIGHTRED,"Greška: taj igrac ne postoji!"); //pazi tu da ti error ne izbaci neznam koje ti boje imas pa promjeni
dini_IntSet(file, "GameSageLevel", 0);
return 1;
}edit: to si trazio ali bolje bi bilo komanda da mozes stavljati gm offline, tako mozes i stavljati i skidati, kad hoces da skine stavis 0 i to je to, ako tako hoces reci pa cu ti uraditi
Ma moze i vako , probat cu sada bacal errora i jel radi , pa ti javim 😉
EDIT : Nevalja , stalno mi izbaciva "Koriscenje: /maknigamesage [Ime Igraca]"
I kad stavi ime opet tako...
Molimmm vas pomoc...
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
507
Postovi:
70
Teme:
Pridružio se:Jun 2012
20. Jul 2013.
ne nego ono govno , neznam kako se zove ono najstarije sto sve sprema nabacano xD
Ma CLRP mod bolan znas kakav je
Ono npr
padmin=0pGameSage=0
Sve ide tako nema ono da fino razdvaja
Ma CLRP mod bolan znas kakav je
Ono npr
padmin=0pGameSage=0
Sve ide tako nema ono da fino razdvaja
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
100
Postovi:
14
Teme:
Pridružio se:Jul 2013
21. Jul 2013.
if (strcmp(cmd, "/maknigamesage", true)==0)
{
if (PlayerInfo >= 1338)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Koristi: /maknigs [Ime igraca]");
return 1;
}
format(string, sizeof(string), "Korisnici/%s.ini", tmp);
new File:hFile = fopen(string, io_read);
new GameSage = PlayerInfo;
//new File: hFile = fopen(string, io_append);
if (hFile)
{
new Data[ 256 ],val [ 256 ];
while ( fread( hFile , Data , sizeof( Data ) ) )
if( strcmp( ini_GetKey( Data ) , "GameSage" , true ) == 0 )
val = ini_GetValue( Data );
if(strval( val ) >= 1)
{
new var;
format(var, sizeof(var), "GameSage=%d\n",GameSage);
fdeleteline(string,var);
fclose(hFile);
hFile = fopen(string, io_append);
format(var, 64, "GameSage=0\n");
fwrite(hFile, var);
fclose(hFile);
}
else
{
fclose(hFile);
return SendClientMessage(playerid, COLOR_WHITE, ""COL_RED"[Greska!]{FFFFFF} Igrac nije GS!!");
}
}
SendClientMessage(playerid, COLOR_WHITE, "Igracu je skinut GS !!!");
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "{FFFFFF}["COL_RED"CileX{FFFFFF}]:{FFFFFF} %s je skinuo {F81414}GAMESAGE{FFFFFF} %s", sendername, tmp);
SendAdminMessage(COLOR_GREY,string);
}
return 1;
}probaj ovo u mom modu starom je ovako
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava