Problem(error/warning): Ovako posto sam primetio da Underpoint nema Promoter System odlucio sam da napravim i sad ovde kad sam napravio sistem i sve kad udje u igru i kucam u igrici /makepromoter radi sve lepo i seta mi promotera i sve i kad izadjem sa servera i udjem ponovo vidim da mi nema promotera.
Dio skripte: YCMD:makepromotera(playerid, params[],help)
{
#pragma unused help
if(UlogovanProvera == 0) return SCM(playerid,-1,"AG:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PlayerInfo >= 5)
{
new player, string;
if(sscanf(params, "i", player)) return SendClientMessage(playerid, -1, "AG:RP Pomoc | "SPLAVA"/makepromotera [ID/Ime]");
if(player == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, ""SIVA" Igrac nije na serveru.");
PlayerInfo = 1;
format(string, sizeof(string), ""SPLAVA"A | "BELA"Admin %s vam je postavio Promotera.", GetName(playerid));
SendClientMessage(player, -1, string);
format(string, sizeof(string), ""SPLAVA"A | "BELA"Igracu %s ste postavili promotera.", GetName(player));
SendClientMessage(playerid, -1, string);
SavePlayer(player);
}
else
{
SendClientMessage(playerid, -1, ""CRVENA"[AG:RP] "SIVA"Samo Vlasnik!");
}
return 1;
}
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): /
Slika/video ingame problema(obavezno ako je ingame problem): /
Pomoc oko /makepromoter
1,466
pregleda
18
postova
23. Sep. 2018.
23. Sep. 2018.
PazzOnee wrote on September 23, 2018, 7:25 pm:
Pod SavePlayer nisi stavio da upisuje verovatno
Kako to da uradim?
23. Sep. 2018.
PazzOnee wrote on September 23, 2018, 7:25 pm:
Pod SavePlayer nisi stavio da upisuje verovatno
Ako mos ti evo ti sve pa mi samo daj
23. Sep. 2018.
PazzOnee wrote on September 23, 2018, 7:39 pm:
Posalji onda ceo SavePlayer
Valjda je ovo otkud znm
public OnGameModeExit()
{
foreach(Player, i)
{
KillTimer(freeze);
KillTimer(utovar);
KillTimer(KapijeTimer);
SavePlayer(i);
}
for(new b = 0; b < sizeof(FirmaInfo); b++) { SacuvajFirmu(b); }
for(new k = 0; k < sizeof(KucaInfo); k++) { SacuvajKucu(k); }
for(new s = 0; s < sizeof(StanInfo); s++) { SacuvajStan(s); }
for(new vi = 0; vi < sizeof(VikendiceInfo); vi++) { SacuvajVikendicu(vi); }
for(new ba = 0; ba < sizeof(AtmInfo); ba++) { SacuvajATM(ba); }
for(new i; i < MAX_AUTA; i++) { DestroyVehicle(VoziloInfo); }
for(new i; i < MAX_MOTORA; i++) { DestroyVehicle(MotorInfo); }
for(new i; i < MAX_BICIKALA; i++) { DestroyVehicle(BiciklaInfo); }
for(new i; i < MAX_AVIONA; i++) { DestroyVehicle(AvionInfo); }
for(new i; i < MAX_PLOVILA; i++) { DestroyVehicle(PlovilaInfo); }
KillTimer(wlprovera); KillTimer(odbrojavanje); KillTimer(paypoeni); KillTimer(tgorivo);
TextDrawDestroy(Intro); TextDrawDestroy(Intro); TextDrawDestroy(Intro);
TextDrawDestroy(Intro); TextDrawDestroy(Intro); TextDrawDestroy(Intro);
TextDrawDestroy(Intro); TextDrawDestroy(Intro); TextDrawDestroy(Intro);
TextDrawDestroy(Intro); TextDrawDestroy(Intro); TextDrawDestroy(TutorialSledi);
TextDrawDestroy(TutorialSledi); TextDrawDestroy(TutorialSledi); TextDrawDestroy(TutorialSledi);
TextDrawDestroy(TutorialSledi); TextDrawDestroy(TutorialSledi); TextDrawDestroy(TutorialSledi);
TextDrawDestroy(TDO); TextDrawDestroy(TDO); TextDrawDestroy(TDO);
TextDrawDestroy(TDO); TextDrawDestroy(TDO); TextDrawDestroy(TDO); KillTimer(antiafk);
TextDrawDestroy(TDO); KillTimer(proveravrata); KillTimer(spremikorisnike);
TextDrawDestroy(SPORUKE); TextDrawDestroy(SPORUKE); TextDrawDestroy(SPORUKE);
TextDrawDestroy(SPORUKE); KillTimer(sporuke); KillTimer(sprovera);
return 1;
}
23. Sep. 2018.
Nije to, listaj od dole na gore naci ces nesto ovakvo:
INI_WriteInt(File,"NovacDzep",PlayerInfo);
INI_WriteInt(File,"Zlato",PlayerInfo);
INI_WriteInt(File,"Admin",PlayerInfo);
INI_WriteInt(File,"Ubistava",PlayerInfo);
INI_WriteInt(File,"Smrti",PlayerInfo);
INI_WriteInt(File,"Level",PlayerInfo);
INI_WriteInt(File,"GameMaster",PlayerInfo);
INI_WriteInt(File,"NovacDzep",PlayerInfo);
INI_WriteInt(File,"Zlato",PlayerInfo);
INI_WriteInt(File,"Admin",PlayerInfo);
INI_WriteInt(File,"Ubistava",PlayerInfo);
INI_WriteInt(File,"Smrti",PlayerInfo);
INI_WriteInt(File,"Level",PlayerInfo);
INI_WriteInt(File,"GameMaster",PlayerInfo);
Kingpin
🔥56
Aktivan Član
137 / 250 XP
🌱Početnik(5)
1,121
Postovi:
156
Teme:
Pridružio se:Jul 2017
🔥56dana
23. Sep. 2018.
PazzOnee wrote on September 23, 2018, 7:44 pm:
Nije to, listaj od dole na gore naci ces nesto ovakvo:
INI_WriteInt(File,"NovacDzep",PlayerInfo);
INI_WriteInt(File,"Zlato",PlayerInfo);
INI_WriteInt(File,"Admin",PlayerInfo);
INI_WriteInt(File,"Ubistava",PlayerInfo);
INI_WriteInt(File,"Smrti",PlayerInfo);
INI_WriteInt(File,"Level",PlayerInfo);
INI_WriteInt(File,"GameMaster",PlayerInfo);
INI_WriteInt(File,"NovacDzep",PlayerInfo);
INI_WriteInt(File,"Zlato",PlayerInfo);
INI_WriteInt(File,"Admin",PlayerInfo);
INI_WriteInt(File,"Ubistava",PlayerInfo);
INI_WriteInt(File,"Smrti",PlayerInfo);
INI_WriteInt(File,"Level",PlayerInfo);
INI_WriteInt(File,"GameMaster",PlayerInfo);
Nasao sam i uradio kako treba i nece i dalje isto
23. Sep. 2018.
#á´‡á´á´á´‹Êœá´€ÊŸÉªÒ“á´€ wrote on September 23, 2018, 7:48 pm:
Batali skriptanje,ako ne znas osnove...
Pa kad si toliko pametan de mi pokazi ja sam uradio znam sta pricam postavio sam lepo nasao sam primer dole sam uradio stavi pPromoter i sve i nece
23. Sep. 2018.
Druze ti si gore napisao da si napravio sistem.?.
Pre bi rekao da prebacujes sa nekog moda ili si samo komandu napravio.
Trebas celi sistem povezati sa skriptom.
Tj. za takav sistem ima puno toga, cuvanje u fajlu igraca, iznad imena , vozila za njih, komanda sa setanje, komanda za skidanje itd... itd...
Pre bi rekao da prebacujes sa nekog moda ili si samo komandu napravio.
Trebas celi sistem povezati sa skriptom.
Tj. za takav sistem ima puno toga, cuvanje u fajlu igraca, iznad imena , vozila za njih, komanda sa setanje, komanda za skidanje itd... itd...
23. Sep. 2018.
Brate nadji u skripti cijeli
I posalji mi ovdje saveplayer i ocitavanje mi daj il mi daj dl link od tog moda sto si ti radio i daj mi u pm i ja cu ti napravit.
INI_WriteInt(File,"NovacDzep",PlayerInfo);
INI_WriteInt(File,"Zlato",PlayerInfo);
INI_WriteInt(File,"Admin",PlayerInfo);
INI_WriteInt(File,"Ubistava",PlayerInfo);
INI_WriteInt(File,"Smrti",PlayerInfo);
INI_WriteInt(File,"Level",PlayerInfo);
INI_WriteInt(File,"GameMaster",PlayerInfo);I posalji mi ovdje saveplayer i ocitavanje mi daj il mi daj dl link od tog moda sto si ti radio i daj mi u pm i ja cu ti napravit.
23. Sep. 2018.
.Drakula. wrote on September 23, 2018, 8:16 pm:
Druze ti si gore napisao da si napravio sistem.?.
Pre bi rekao da prebacujes sa nekog moda ili si samo komandu napravio.
Trebas celi sistem povezati sa skriptom.
Tj. za takav sistem ima puno toga, cuvanje u fajlu igraca, iznad imena , vozila za njih, komanda sa setanje, komanda za skidanje itd... itd...
Pre bi rekao da prebacujes sa nekog moda ili si samo komandu napravio.
Trebas celi sistem povezati sa skriptom.
Tj. za takav sistem ima puno toga, cuvanje u fajlu igraca, iznad imena , vozila za njih, komanda sa setanje, komanda za skidanje itd... itd...
druze,komanda za setovanje skidovanje je napravljena trebam jos napravit g chat i komande koje sam zamislio za njih.
23. Sep. 2018.
napravi ovo u skripti
i ovdje dodaj ostale stvari ako vec ovo imas ne moras pravit
onda ovo napravi u skripti pod onplayerconnect ako imas onda ne moj stavljat
ovdje gdje je promoter i tu sve postavis ono pAdmin pGM pDroga itd sta vec imas
onda pod onplayerdisconect stavi ovo
u mene je ovako i radi bez problema
forward LoadUser_data(playerid,name[],value[]);
public LoadUser_data(playerid,name[],value[])
{
INI_Int("Sve",PlayerInfo);
return 1;
}i ovdje dodaj ostale stvari ako vec ovo imas ne moras pravit
onda ovo napravi u skripti pod onplayerconnect ako imas onda ne moj stavljat
public OnPlayerConnect(playerid)
{
if(fexist(Korisnici(playerid)))
{
INI_ParseFile(Korisnici(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
}
new INI:File = INI_Open(Korisnici(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Promoter",0);
INI_Close(File);
return 1;
}ovdje gdje je promoter i tu sve postavis ono pAdmin pGM pDroga itd sta vec imas
onda pod onplayerdisconect stavi ovo
if(UlogovanProvera == 1)
{
SavePlayer(playerid);
}u mene je ovako i radi bez problema
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
