Skripta koju koristim: GTA : RP
Detaljan opis problema: Gledajte kupim kucu da testiram ,oborim server udjem opet kad ono pise u statsu da kuce ima ali nemogu je /sell kao da je nemam? moze li pomoc??
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
[Pomoc] Kuce
1,694
pregleda
16
postova
19. Dec. 2011.
Blaeks_Biofor wrote on December 19, 2011, 8:44 am:
I kako se to resava, + imam je definiranu svugde OnPlayerLogin,Register,Update kazi mi samo kako da popravim ?
daj komandu za prodaju kuce
19. Dec. 2011.
[codeif(strcmp(cmd, "/sellhouse", true) == 0)
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, playername, sizeof(playername));
if(PlayerInfo == 255)
{
SendClientMessage(playerid, COLOR_WHITE, "Ne posedujete kucu.");
return 1;
}
if(PlayerInfo > 0)
{
SendClientMessage(playerid, COLOR_GREY, " Vencani ste ,ne mozete prodati kucu !");
return 1;
}
if(PlayerInfo != 255 && strcmp(playername, HouseInfo[PlayerInfo], true) == 0)
{
new house = PlayerInfo;
HouseInfo = 0;
HouseInfo = 0;
HouseInfo = 0;
HouseInfo = 0;
HouseInfo = 0;
HouseInfo = 0;
HouseInfo = 0;
HouseInfo = 0;
HouseInfo = 1;
HouseInfo = 0;
HouseInfo = 418;
HouseInfo = -1;
HouseInfo = -1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(HouseInfo, "The State", 0, strlen("The State"), 255);
SafeGivePlayerMoney(playerid,HouseInfo);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
format(string, sizeof(string), "~w~Cestitamo~n~ Prodali ste vas posed za ~n~~g~$%d", HouseInfo);
GameTextForPlayer(playerid, string, 10000, 3);
format(string1, sizeof(string), "[NA PRODAJU]\n$ %d",HouseInfo);
housesale = Create3DTextLabel(string1,0x006400FF,HouseInfo, HouseInfo, HouseInfo+1,15,0,1);
PlayerInfo = 255;
if(PlayerInfo == house)
{
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
SetPlayerPos(playerid,HouseInfo,HouseInfo,HouseInfo);
PlayerInfo = 0;
}
OnPropUpdate();
OnPlayerUpdate(playerid);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Ne posedujete kucu.");
}
}
return 1;
}]19. Dec. 2011.
Nije do komande za prodaju kuce vec do cuvanja stats-a, tj gta rp i slicni modovi, nemaju dobro cuvanje, zato i imaju opciju /logout, jer kad oboris server, tebi se nesacuva u profilu da ti posedujes kucu... zato na sto vise mesta stavljas OnPlayerUpdate(playerid);
19. Dec. 2011.
Napravi tajmer koj ce da snima statse igraca na svakih npr 5-10 minuta+ ubacis u sto vise komandi to za update
pod OngameModeInt
pod OnPlayerDisconnect isto stavi
OnPlayerUpdate(playerid);
nepoznajem puno gta rp i te modove, pa nzm kako je u njima sta uradjeno, al sve u svmeu treba ti da update
I jos nesto, sto te nisam pitao, a mozda i nisa mrazumeo, dal ti mozes da upravlajs tom kucom kao da si vlasnik ??
Ako mozes da upravljas njom kao da si vlasnik, onda nije do cuvanaj stats-a ?
proveri jel ti se u statstima uopste sacuva... btw, sta se desi kad samo izadjes iz igre normalno ?
forward SejvanjeIgraca();public SejvanjeIgraca()
{
for(new i=0; i{
OnPlayerUpdate(i);
}
} pod OngameModeInt
SetTimer("SejvanjeIgraca",600000,true); (ovo je na svakih 10 min ja msm)pod OnPlayerDisconnect isto stavi
OnPlayerUpdate(playerid);
nepoznajem puno gta rp i te modove, pa nzm kako je u njima sta uradjeno, al sve u svmeu treba ti da update
I jos nesto, sto te nisam pitao, a mozda i nisa mrazumeo, dal ti mozes da upravlajs tom kucom kao da si vlasnik ??
Ako mozes da upravljas njom kao da si vlasnik, onda nije do cuvanaj stats-a ?
proveri jel ti se u statstima uopste sacuva... btw, sta se desi kad samo izadjes iz igre normalno ?
19. Dec. 2011.
Blaeks_Biofor wrote on December 19, 2011, 2:52 pm:
u statsu pise da je kljuc tu ali nemogu ni /sellhouse ni /evict niti ista
koji kljuÄ ti piÅ¡e?
19. Dec. 2011.
Blaeks_Biofor wrote on December 19, 2011, 2:58 pm:
pa zavisi koju kucu kupim testirao sam sa jednom kod burga to je 192 posle sam jednu malo na dole 67 ne secam se tacno zasto?
Koji ti kljuÄ piÅ¡e kada uÄ‘eÅ¡ nakon obaranja servera?
19. Dec. 2011.
kljuc te kuce koje sam kupio nije se restartovao kljuc samo nemogu komande da koristim razumes me? imam kljuc sve cuva stats ali kao da je nemam nemogu da koristim ni jednu komandu za nju + kad izadjem ispred kuce pise da je na prodaju
19. Dec. 2011.
Kad kupis kucu i oboris server, udji u cfg te kuce i proveri dal si upisan kao vlasnik i sl...
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava