Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Blaeks poslato Decembar 19, 2011, 09:17:29 PRE PODNE

Naslov: [Pomoc] Kuce
Poruka od: Blaeks poslato Decembar 19, 2011, 09:17:29 PRE PODNE
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): //
Naslov: Odg: [Pomoc] Kuce
Poruka od: KombinatoR poslato Decembar 19, 2011, 09:43:04 PRE PODNE
onda su ti se kljucevi pomijesali...
Naslov: Odg: [Pomoc] Kuce
Poruka od: Blaeks poslato Decembar 19, 2011, 09:44:27 PRE PODNE
I kako se to resava, + imam je definiranu svugde OnPlayerLogin,Register,Update kazi mi samo kako da popravim ?
Naslov: Odg: [Pomoc] Kuce
Poruka od: KombinatoR poslato Decembar 19, 2011, 09:48:12 PRE PODNE
Citat: Blaeks_Biofor poslato Decembar 19, 2011, 09:44:27 PRE PODNE
I kako se to resava, + imam je definiranu svugde OnPlayerLogin,Register,Update kazi mi samo kako da popravim ?
daj komandu za prodaju kuce
Naslov: Odg: [Pomoc] Kuce
Poruka od: Blaeks poslato Decembar 19, 2011, 10:02:40 PRE PODNE
[codeif(strcmp(cmd, "/sellhouse", true) == 0)
{
    if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, playername, sizeof(playername));
if(PlayerInfo[playerid][pPhousekey] == 255)
{
SendClientMessage(playerid, COLOR_WHITE, "Ne posedujete kucu.");
return 1;
}
if(PlayerInfo[playerid][pMarried] > 0)
    {
        SendClientMessage(playerid, COLOR_GREY, "   Vencani ste ,ne mozete prodati kucu !");
        return 1;
    }
if(PlayerInfo[playerid][pPhousekey] != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
{
new house = PlayerInfo[playerid][pPhousekey];
HouseInfo[house][hHel] = 0;
HouseInfo[house][hArm] = 0;
HouseInfo[house][hHealthx] = 0;
HouseInfo[house][hHealthy] = 0;
HouseInfo[house][hHealthz] = 0;
HouseInfo[house][hArmourx] = 0;
HouseInfo[house][hArmoury] = 0;
HouseInfo[house][hArmourz] = 0;
HouseInfo[house][hLock] = 1;
HouseInfo[house][hOwned] = 0;
HouseInfo[house][hVec] = 418;
HouseInfo[house][hVcol1] = -1;
HouseInfo[house][hVcol2] = -1;
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(HouseInfo[house][hOwner], "The State", 0, strlen("The State"), 255);
SafeGivePlayerMoney(playerid,HouseInfo[house][hValue]);
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[house][hValue]);
GameTextForPlayer(playerid, string, 10000, 3);
format(string1, sizeof(string), "[NA PRODAJU]\n$ %d",HouseInfo[house][hValue]);
housesale = Create3DTextLabel(string1,0x006400FF,HouseInfo[house][hEntrancex], HouseInfo[house][hEntrancey], HouseInfo[house][hEntrancez]+1,15,0,1);
PlayerInfo[playerid][pPhousekey] = 255;
if(PlayerInfo[playerid][pLocal] == house)
{
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
SetPlayerPos(playerid,HouseInfo[house][hEntrancex],HouseInfo[house][hEntrancey],HouseInfo[house][hEntrancez]);
PlayerInfo[playerid][pInt] = 0;
}
OnPropUpdate();
OnPlayerUpdate(playerid);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Ne posedujete kucu.");
}
}
return 1;
}]
Naslov: Odg: [Pomoc] Kuce
Poruka od: [BR]Maki187 poslato Decembar 19, 2011, 14:26:58 POSLE PODNE
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);
Naslov: Odg: [Pomoc] Kuce
Poruka od: Blaeks poslato Decembar 19, 2011, 14:36:54 POSLE PODNE
E a mozes li mi pomoci kako da sredim taj bug? jer ako otvorim server necu imati nikoga :/
Naslov: Odg: [Pomoc] Kuce
Poruka od: [BR]Maki187 poslato Decembar 19, 2011, 15:39:22 POSLE PODNE
Napravi tajmer koj ce da snima statse igraca na svakih npr 5-10 minuta+ ubacis u sto vise komandi to za update

forward SejvanjeIgraca();

public SejvanjeIgraca()
{
for(new i=0; i<MAX_PLAYERS; 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 ?
Naslov: Odg: [Pomoc] Kuce
Poruka od: Blaeks poslato Decembar 19, 2011, 15:52:06 POSLE PODNE
u statsu pise da je kljuc tu ali nemogu ni /sellhouse ni /evict niti ista
Naslov: Odg: [Pomoc] Kuce
Poruka od: [WP] Ricky poslato Decembar 19, 2011, 15:52:57 POSLE PODNE
Citat: Blaeks_Biofor poslato Decembar 19, 2011, 15:52:06 POSLE PODNE
u statsu pise da je kljuc tu ali nemogu ni /sellhouse ni /evict niti ista

koji ključ ti piše?
Naslov: Odg: [Pomoc] Kuce
Poruka od: Blaeks poslato Decembar 19, 2011, 15:58:17 POSLE PODNE
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?
Naslov: Odg: [Pomoc] Kuce
Poruka od: [WP] Ricky poslato Decembar 19, 2011, 16:00:00 POSLE PODNE
Citat: Blaeks_Biofor poslato Decembar 19, 2011, 15:58:17 POSLE PODNE
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?
Naslov: Odg: [Pomoc] Kuce
Poruka od: Blaeks poslato Decembar 19, 2011, 16:01:43 POSLE PODNE
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
Naslov: Odg: [Pomoc] Kuce
Poruka od: [BR]Maki187 poslato Decembar 19, 2011, 16:10:55 POSLE PODNE
Kad kupis kucu i oboris server, udji u cfg te kuce i proveri dal si upisan kao vlasnik i sl...
Naslov: Odg: [Pomoc] Kuce
Poruka od: Blaeks poslato Decembar 19, 2011, 16:19:37 POSLE PODNE
Ama razumes me,u statsu imam kljuc sto znaci da nije do cuvanja statsa ali kada uradim /gmx  i kad kucam /sellhouse pise nemate kucu ....
Naslov: Odg: [Pomoc] Kuce
Poruka od: [BR]Maki187 poslato Decembar 19, 2011, 18:01:41 POSLE PODNE
reko sam da proveris u HOUSE cfg (property.cfg), al svejedno, nebi znao u cemu je problem, jer ako ti cuva kljuc, nzm zasto bi ti to pisalo...