Započeo Petar Pan
•6. Avg. 2011.[Pomoc] Kuce
892
pregleda
7
postova
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
490
Postovi:
127
Teme:
Pridružio se:Apr. 2011
6. Avg. 2011.
Skripta koju koristim:Moj GM od 0 😕
Detaljan opis problema:Kako da napravim da igrac moze kupiti samo jednu kucu a ne 1000
Dio skripte: 😕 😕 😕
Neke slike/video za lakse dobivanje pomoci(neobavezno)://////
Detaljan opis problema:Kako da napravim da igrac moze kupiti samo jednu kucu a ne 1000
Dio skripte: 😕 😕 😕
Neke slike/video za lakse dobivanje pomoci(neobavezno)://////
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
490
Postovi:
127
Teme:
Pridružio se:Apr. 2011
6. Avg. 2011.
COMMAND:kupikucu(playerid, params[])
{
#pragma unused params
new string[ 128 ], stringt;
if( PlayerInfo == 255 )
{
for(new h = 0; h < sizeof(Houses); h++)
{
if(IsPlayerInRangeOfPoint( playerid, 5, Houses, Houses, Houses) )
{
if(strcmp(Houses, "Niko", true) == 0 )
{
if(Houses == -1)
{
SendClientMessage( playerid, WHITE, "Ova kuca nije na prodaji." );
return 1;
}
if(Houses > PlayerInfo)
{
format( string, sizeof(string), "Moras biti lvl %d da bi mogao kupiti ovu kucu." , Houses);
SendClientMessage( playerid, WHITE, string);
return 1;
}
else
{
if( GetPlayerCash(playerid) > Houses)
{
new sendername;
Houses = 418;
Houses = -1;
Houses = -1;
Houses = 1;
GivePlayerCash(playerid, -Houses);
GetPlayerName(playerid, sendername, sizeof(sendername));
strmid(Houses, sendername, 0, strlen(sendername), 255);
KCijena = TextDrawCreate(186.000000, 202.000000, "Kupili ste kucu za: -$");
TextDrawBackgroundColor(KCijena, 255);
TextDrawFont(KCijena, 1);
TextDrawLetterSize(KCijena, 0.600000, 4.199999);
TextDrawColor(KCijena, -1);
TextDrawSetOutline(KCijena, 1);
TextDrawSetProportional(KCijena, 1);
format( stringt, sizeof( stringt ), "~y~Kupili ste kucu za: ~g~%d$", Houses);
TextDrawSetString(KCijena, stringt);
TextDrawShowForPlayer(playerid, Cestitka);
TextDrawShowForPlayer(playerid, KCijena);
SetTimerEx("UnistikucaTxT",8000, false, "i", playerid);
format( string, sizeof( string ), "Cestitamo!Kupili ste kucu Adresa vase kuce je: %s ; Opis: %s (ID Kuce: %d)", Houses,Houses, h);
SendClientMessage( playerid, ANNOUNCEMENT, string);
PlayerInfo = h;
OnPropTextdrawUpdate();
if(Houses == 1)
{
ShowPlayerDialog(playerid, KUCAMENU1, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Mala Kuca","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3\n{0080C0}Interijer 4", "Odaberi", "Ponisti");
}
if(Houses == 2)
{
ShowPlayerDialog(playerid, KUCAMENU2, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Srednja Kuca","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3\n{0080C0}Interijer 4", "Odaberi", "Ponisti");
}
if(Houses == 3)
{
ShowPlayerDialog(playerid, KUCAMENU3, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Velika Kuca","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3\n{0080C0}Interijer 4", "Odaberi", "Ponisti");
}
if(Houses == 4)
{
ShowPlayerDialog(playerid, KUCAMENU4, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Vila","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3", "Odaberi", "Ponisti");
}
if(Houses == 0)
{
ShowPlayerDialog(playerid, KUCAMENU1, DIALOG_STYLE_LIST, "{FF0000}Odaberi Interijer - {FFFF00}Mala Kuca","{0080C0}Interijer 1\n{0080C0}Interijer 2\n{0080C0}Interijer 3\n{0080C0}Interijer 4", "Odaberi", "Ponisti");
}
SaveHouse(h);
}
else
{
SendClientMessage( playerid, WHITE, "Nemas dovoljno novca." );
}
}
}
else
{
SendClientMessage( playerid, WHITE, "Zao name je, ova kuca nije dostupna za prodaje!" );
}
}
}
}
else
{
SendClientMessage( playerid, WHITE, "Vec imas kucu! Koristi /kuca prodaj da prodas tu sto imas." );
}
return 1;
}Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
495
Postovi:
2
Teme:
Pridružio se:Maj 2009
6. Avg. 2011.
1 - Da, ovo jeste zaista tvoj mod od 0 .. ali u Å¡ali. 😄
2 -
if(PlayerInfo[pPhousekey == DEFAULT_BROJ_AKO_NEMA_KUCU)
{
SendClientMessage(playerid, BOJA_CRVENA, "Alo, druze, lakse malo .. vec imas kucu!");
return 1;
}
Ovo samo dodaj na odgovarajuće mesto.
Nema potrebe. Sa meseca se vidi da koristi GF edit .. a ovake stvari, ako ne znaš, možeš pogledati u GFu.
2 -
if(PlayerInfo[pPhousekey == DEFAULT_BROJ_AKO_NEMA_KUCU)
{
SendClientMessage(playerid, BOJA_CRVENA, "Alo, druze, lakse malo .. vec imas kucu!");
return 1;
}
Ovo samo dodaj na odgovarajuće mesto.
Quote from August 6, 2011, 6:42 pm:
Daj komandu za kupovanje kuce. Pa da napravimo.
Nema potrebe. Sa meseca se vidi da koristi GF edit .. a ovake stvari, ako ne znaš, možeš pogledati u GFu.
6. Avg. 2011.
mikec wrote on August 6, 2011, 6:42 pm:
Daj komandu za kupovanje kuce. Pa da napravimo.
Nema potrebe. Sa meseca se vidi da koristi GF edit .. a ovake stvari, ako ne znaš, možeš pogledati u GFu.
Znam ali posto on navodi da radi mod od ciste 0 otkud ja znam kako je njemu definisano. 😉
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
490
Postovi:
127
Teme:
Pridružio se:Apr. 2011
6. Avg. 2011.
Quote from August 6, 2011, 6:42 pm:
Daj komandu za kupovanje kuce. Pa da napravimo.
Nema potrebe. Sa meseca se vidi da koristi GF edit .. a ovake stvari, ako ne znaš, možeš pogledati u GFu.
Znam ali posto on navodi da radi mod od ciste 0 otkud ja znam kako je njemu definisano. 😉
za 1000 kuca je definisano kad sam ih stavljo na Buy a kad stavim za 1 mogu da postavim samo jednu kucu
Quote
hmm kreno sam mod od 0,otvorio pawno i stisno "NEW"
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
495
Postovi:
2
Teme:
Pridružio se:Maj 2009
6. Avg. 2011.
Quote from August 6, 2011, 8:18 pm:
za 1000 kuca je definisano kad sam ih stavljo na Buy a kad stavim za 1 mogu da postavim samo jednu kucu
Ne razumem pitanje.
Tamo u uslov stavi onaj broj koji oznaÄava da igraÄ nema kuću.
Ako to staviš nećeš moći da imaš više od jedne kuće.
Ako budeš želeo kupiti drugu kuću, trenutnu moraš prodati.
Ako ti nisam odgovorio na pitanje, postavi opet pitanje, uz to pazi da koristiš znakove interpunkcije i da bude pravopisno na nivou.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava