Zaključano

Kuca kljuc

Započeo LuGiCH
pre 7 godina
917
pregleda
18
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
LuGiCH
Hustler
pre 7 godina
Problem(error/warning): Kada prodam kucu na serveru moram da kucam /pstats kuca kljuc -1, zna li neko kako da stavim da se to samo postavi kada igrac proda kucu?
Dio skripte: [ pawn ]Recite koji deo skripte da posaljem[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]/[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):
Izvorna Luda Kuca RP
Purda121
OG Legend
pre 7 godina
Daj mi komandu /kuca ili /imovina kako je vec upisana
LuGiCH
Hustler
pre 7 godina
YCMD:kuca(playerid, params[], help)
{
    #pragma unused help
    #pragma unused params
    if(UlogovanProvera == 0) return SCM(playerid,-1,"(BM) | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    new string1,string2,string;
if(PlayerInfo == -1) return SCM(playerid,-1,""CRVENA"(BM) "SIVA"Nemate kucu!");
if(strcmp(KucaInfo[PlayerInfo], GetName(playerid), true)) return SCM(playerid,-1, ""CRVENA"(BM) "SIVA"Niste vlasnik te kuce!");
    format(string1,sizeof(string1),""HZELENA"(1). "BELA"Informacije\n"HZELENA"(2). "BELA"Otkljucaj\n"HZELENA"(3). "BELA"Zakljucaj\n"HZELENA"(4). "BELA"Ostavi u kuci\n"HZELENA"(5). "BELA"Uzmi iz kuce\n");
    format(string2,sizeof(string2),""HZELENA"(6). "BELA"Prodaj kucu\n"HZELENA"(7). "BELA"Dozvoli/Zabrani Rent\n"HZELENA"(8). "BELA"Cena Renta\n"HZELENA"(9). "BELA"Nadogradi  -  Preuredi\n"HZELENA"(10). "BELA"Namernice iz frizdera\n"HZELENA"(10). "BELA"Prodaj kucu igracu\n"HZELENA"(11). "BELA"Lociraj kucu");
format(string, sizeof(string), "%s%s", string1, string2);
    SPD(playerid, 154, DIALOG_STYLE_LIST, ""HZELENA"Kuca", string, "Odaberi", "Izlaz");
return 1;
}
Purda121
OG Legend
pre 7 godina
Posalji mi dialog 154 " if(dialogid == 154) "
LuGiCH
Hustler
pre 7 godina
Ne mogu da ga nadjem u skripti
Purda121
OG Legend
pre 7 godina
u pretragu upisi "dialogid == 154"
LuGiCH
Hustler
pre 7 godina
Znam, nista ne pokaze
Ivan_Ino
Kingpin
pre 7 godina
Mozda
case 154:
LuGiCH
Hustler
pre 7 godina
case

case ne ide preko broja 6-7, nije ni to
Ivan_Ino
Kingpin
pre 7 godina
Mozda imas negdje macro ili const tipa #define nekidialog 154
Ili uopce nemas taj dialog
LuGiCH
Hustler
pre 7 godina
Ovo sam nasao,
#include < fdialog >
#define DIALOG_GADDAFI        1004
LuGiCH
Hustler
pre 7 godina
Nasao sam! Zapisano je kao fDialog
fDialog(154)
{
if(!response) return 1;
if(PlayerInfo == -1) return SCM(playerid,-1, ""CRVENA"(BM) "SIVA"Nemate kucu!");
new i = PlayerInfo;
switch(listitem)
{
case 0:
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo, KucaInfo, KucaInfo)) return SCM(playerid,-1,"(BM) "ZELENA"Niste u vasoj kuci!");
new string1, string2, string, z, o, g; if(KucaInfo == 1) z = "Da"; else z = "Ne"; if(KucaInfo == 0) o = "Ne"; else o = "Da"; if(KucaInfo == -1) g = "Ne"; else g = "Da";
format(string1,sizeof(string1),""BELA"_______________________________________\n\n"HZELENA"Vlasnik kuce: "CRVENA"%s\n"HZELENA"Level: "BELA"%d\n"HZELENA"Cena: "BELA"%d$\n"HZELENA"Cena Renta: "BELA"%d\n",KucaInfo,KucaInfo,KucaInfo,KucaInfo);
format(string2,sizeof(string2),""HZELENA"ID: "BELA"%d\n"HZELENA"Zatvoreno: "BELA"%s\n"HZELENA"Novac: "BELA"%d\n"HZELENA"Droga: "BELA"%d\n"HZELENA"Mats: "BELA"%d\n"HZELENA"Odjeca: "BELA"%s\n"HZELENA"Oruzije: "BELA"%s\n_______________________________________",i,z,KucaInfo,KucaInfo,KucaInfo,o,g);
format(string, sizeof(string), "%s%s", string1, string2);
SPD(playerid, 156, DIALOG_STYLE_MSGBOX, ""BELA"Kuca Informacije", string, "Ok", "Izlaz");
}
case 1:
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo, KucaInfo, KucaInfo)) return SCM(playerid,-1,"(BM) "ZELENA"Niste u vasoj kuci!");
if(KucaInfo == 0) return SCM(playerid,-1,"(BM) "CRVENA"Vec je otkljucana!");
KucaInfo = 0; SacuvajKucu(i);
SCM(playerid,-1, "(BM) "HZELENA"Kuca otkljucana!");
}
case 2:
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo, KucaInfo, KucaInfo)) return SCM(playerid,-1,"(BM) "ZELENA"Niste u vasoj kuci!");
if(KucaInfo == 1) return SCM(playerid,-1,"(BM) "CRVENA"Vec je zakljucana!");
KucaInfo = 1; SacuvajKucu(i);
SCM(playerid,-1, "(BM) "HZELENA"Kuca zakljucana!");
}
case 3:
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo, KucaInfo, KucaInfo)) return SCM(playerid,-1,"(BM) "ZELENA"Niste u vasoj kuci!");
SPD(playerid, 158, DIALOG_STYLE_LIST, ""BELA"Ostavi u kuci", ""HZELENA"(1). "BELA"Novac\n"HZELENA"(2). "BELA"Drogu\n"HZELENA"(3). "BELA"Mats\n"HZELENA"(4). "BELA"Odelo\n"HZELENA"(5). "BELA"Oruzije", "Ok", "Izlaz");
}
case 4:
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo, KucaInfo, KucaInfo)) return SCM(playerid,-1,"(BM) "ZELENA"Niste u vasoj kuci!");
SPD(playerid, 166, DIALOG_STYLE_LIST, ""BELA"Uzmi iz kuce", ""HZELENA"(1). "BELA"Novac\n"HZELENA"(2). "BELA"Drogu\n"HZELENA"(3). "BELA"Mats\n"HZELENA"(4). "BELA"Odelo\n"HZELENA"(5). "BELA"Oruzije", "Ok", "Izlaz");
}
case 5:
{
if(PlayerInfo == -1) return SCM(playerid,-1, ""CRVENA"(BM) "SIVA"Nemate kucu!");
if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo, KucaInfo, KucaInfo)) return SCM(playerid,-1,"(BM) "ZELENA"Niste ispred vase kuce!");
new cena1 = (KucaInfo/4)*2;
new string;
format(string,sizeof(string), ""BELA"Prodaja kuce drzavi\n\n"HZELENA"Dali ste sigurni da zelite da prodate kucu drzavi za %d$!\n\n"BELA"Ako ste sigurni kliknite na 'Prodaj' ako ne kliknite na 'Izlaz'", cena1);
SPD(playerid, 174, DIALOG_STYLE_MSGBOX, ""BELA"Prodaja kuce drzavi", string, "Prodaj", "Izlaz");
}
case 6:
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo, KucaInfo, KucaInfo)) return SCM(playerid,-1,"(BM) "ZELENA"Niste u vasoj kuci!");
if(KucaInfo == 0)
{
KucaInfo = 1; SacuvajKucu(i); KuceLP(i);
SCM(playerid,-1,"(BM) "CRVENA"Odobrili ste rent kuce!");
}
else if(KucaInfo == 1)
{
KucaInfo = 0; SacuvajKucu(i); KuceLP(i);
SCM(playerid,-1,"(BM) "CRVENA"Zabranili ste rent kuce!");
}
}
case 7:
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo, KucaInfo, KucaInfo)) return SCM(playerid,-1,"(BM) "ZELENA"Niste u vasoj kuci!");
if(KucaInfo == 0) return SCM(playerid,-1,""CRVENA"(BM) "BELA"Na vasoj kuci nije dozvoljen rent pa ne mozete podesavati cenu!");
SPD(playerid, 176, DIALOG_STYLE_INPUT, ""HZELENA"Cena Renta", ""BELA"Unesite novu cenu renta", "Promeni", "Izlaz");
}
case 8:
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo, KucaInfo, KucaInfo)) return SCM(playerid,-1,"(BM) "ZELENA"Niste ispred vase kuce!");
new string5;
format(string5,sizeof(string5),""HZELENA"(1). "BELA"Zvono (2000$)\n"HZELENA"(2). "BELA"Frizder (3000$)\n"HZELENA"(3). "BELA"Standardan Enterijer 1\n"HZELENA"(4). "BELA"Enterijer 2 (30000$)\n"HZELENA"(5). "BELA"Enterijer 3 (40000$)");
SPD(playerid, 178, DIALOG_STYLE_LIST, ""BELA"Nadogradnja/Preuredjivanje", string5, "Ok", "Izlaz");
}
case 9:
{
if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo, KucaInfo, KucaInfo)) return SCM(playerid,-1,"(BM) "ZELENA"Niste u vasoj kuci!");
if(KucaInfo == 0) return SCM(playerid,-1,""CRVENA"(BM) "BELA"Nemas frizder u kuci!");
SPD(playerid, 196, DIALOG_STYLE_LIST, ""BELA"Namernice", ""HZELENA"(1). "BELA"Koristi hranu\n"HZELENA"(2). "BELA"Ostavi hranu", "Ok", "Izlaz");
}
case 10:
{
    if(!IsPlayerInRangeOfPoint(playerid, 5.0, KucaInfo, KucaInfo, KucaInfo)) return SCM(playerid,-1,"(BM) "ZELENA"Niste u vasoj kuci!");
SPD(playerid, 377, DIALOG_STYLE_INPUT, "Prodaja kuce", ""ZUTA"Unesite ID igraca kome zelite da prodate kucu...", "Potvrdi", "Odustani");
        }
case 11:
{
SetPlayerCheckpoint(playerid, KucaInfo, KucaInfo, KucaInfo, 4.0);
SCM(playerid,-1,""ZUTA"(BM) "BELA"Vasa kuca je oznacena "CRVENA"crveno "BELA"na mapi!");
}
}
return 1;
}
Belic
Made Man
pre 7 godina
Slikaj "fdialog(174)"
LuGiCH
Hustler
pre 7 godina
fDialog(174)
{
if(!response) return 1;
if(PlayerInfo == -1) return SCM(playerid,-1, ""CRVENA"(BM) "SIVA"Nemate kucu!");
new i = PlayerInfo;
if(response)
{
new cena1 = (KucaInfo/4)*2;
g_NovacPlus(playerid, cena1);
KucaInfo = 0; KucaInfo = 0; KucaInfo = -1; KucaInfo = 0;
KucaInfo = 0; KucaInfo = 0; KucaInfo = 0; KucaInfo = 1; KucaInfo = 0;
KucaInfo = 0; strmid(KucaInfo, "Niko", 0, strlen("Niko"), 255);
PlayerInfo = -1;
SacuvajKucu(i); KuceLP(i); SavePlayer(playerid);
SCMF(playerid,-1,""HZELENA"(BM) "BELA"Prodali ste kucu za %d$!",cena1);
}
return 1;
}
Belic
Made Man
pre 7 godina
Tebi je vec postavljeno da ti skida automatski kljuc, jel kada kucas npr: /kupikucu pise da vec imas kupljenu kucu ili na /stats vidis da imas kucu?

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava