Pise se Ne Sretno.
I da, zasto u najavi moram pisati "Opis", kada ovde samo najavljujem, tj, dajem do znanja da ce se otvoriti server pod ovim imenom.
A temu trenutrno radimo.
Prevuci gore ili dole za pozicioniranje
Sale^
Trenutna aktivnost
Izgleda da Sale^ trenutno ne radi ništa
Skripta koju koristim: Od 0
Detaljan opis problema: Evo imam problem, tj, kada kucam /renthouse mogu da rentam kucu, koje sam ja vlasnik. Zelim da napravim da je ja ne mogu rentati, ako neko zna kako da ovo uradim molio bih ga da mi pomogne, evo komande:
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema: Evo imam problem, tj, kada kucam /renthouse mogu da rentam kucu, koje sam ja vlasnik. Zelim da napravim da je ja ne mogu rentati, ako neko zna kako da ovo uradim molio bih ga da mi pomogne, evo komande:
CMD:renthouse(playerid, params[], help)
{
new id = GetClosetHouseID(playerid);
if(id == -1) return SCM(playerid,COLOR_RED,"EROR: "COL_WHITE"Nema Kuce U Vasoj Blizini.");
if(strcmp(House_Data,"Drzava", false ) == 0)
{
SCM(playerid,COLOR_RED,"Ova Kuca Nema Vlasnika.");
return 1;
}
if(strcmp(House_Data,"Niko", false ) == 0)
{
new string;
if(!IsPlayerInRangeOfPoint(playerid,5.0,House_Data,House_Data,House_Data)) return SCM(playerid,COLOR_RED,"Niste Blizu Kuce.");
GivePlayerMoney(playerid, -House_Data);
format(House_Data,48,"%s",GetName(playerid));
format(string,sizeof(string),"{E0BC1B}Iznajmili ste kucu za $%d",House_Data);
SCM(playerid,-1,string);
SacuvajKucu(id);
}
else return SCM(playerid,COLOR_RED,"Neko Je Vec Iznajmio Ovu Kucu.");
return 1;
}Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Hvala radi, samo kad ostavljam novac idem ovako,
Il' kako
GivePlayerMoney(playerid, -kodic);Il' kako
C:\Users\Nebojsa\Desktop\My Stuffs\nVidia\gamemodes\biz.pwn(327) : error 012: invalid function call, not a valid address
C:\Users\Nebojsa\Desktop\My Stuffs\nVidia\gamemodes\biz.pwn(327) : warning 215: expression has no effect
C:\Users\Nebojsa\Desktop\My Stuffs\nVidia\gamemodes\biz.pwn(327) : error 001: expected token: ";", but found ")"
C:\Users\Nebojsa\Desktop\My Stuffs\nVidia\gamemodes\biz.pwn(327) : error 029: invalid expression, assumed zero
C:\Users\Nebojsa\Desktop\My Stuffs\nVidia\gamemodes\biz.pwn(327) : fatal error 107: too many error messages on one line
Linija 327:
Citav kod:
C:\Users\Nebojsa\Desktop\My Stuffs\nVidia\gamemodes\biz.pwn(327) : warning 215: expression has no effect
C:\Users\Nebojsa\Desktop\My Stuffs\nVidia\gamemodes\biz.pwn(327) : error 001: expected token: ";", but found ")"
C:\Users\Nebojsa\Desktop\My Stuffs\nVidia\gamemodes\biz.pwn(327) : error 029: invalid expression, assumed zero
C:\Users\Nebojsa\Desktop\My Stuffs\nVidia\gamemodes\biz.pwn(327) : fatal error 107: too many error messages on one line
Linija 327:
new kodic = inputtext(tmp);Citav kod:
if(dialogid == DIALOG_FOSTAVI)
{
if(response)
{
new tmp;
new kodic = inputtext(tmp);
new sefic = Firma_Data;
if(kodic > sefic || kodic < 0) return SendClientMessage(playerid, ZUTA, "Nepravilan unos.");
Firma_Data -=kodic;
GivePlayerMoney(playerid, kodic);
format(string, sizeof(string), "Podigao si %d $ iz sefa, pa sad ima: %d", kodic, Firma_Data);
SendClientMessage(playerid, ZUTA, string);
}
error 017: undefined symbol "tmp"
Jadno.
Nista nije objasnjeno.
Sta ako neko radi od 0, i ako nema ove definicije ?
Nista nije objasnjeno.
Sta ako neko radi od 0, i ako nema ove definicije ?
I ja bi zeleo da sam naucim, al' ne mogu bez primera.
Odgovorio na
Sep 27, 2012
[DV] Division RolePlay (Registracija)
GTA San Andreas Multiplayer / Multimedija
Super.
Hvala, al nema ovo za Podignuti novac, i mislio sam ako to moze nekako kad se podize i spusta novac u Dialogu.
Da mu izbaci ono Input, i da upises sumu.
I ovo za oruzje mozes izbrisati, to sam nesto bezveze radio.
Da mu izbaci ono Input, i da upises sumu.
I ovo za oruzje mozes izbrisati, to sam nesto bezveze radio.
Imam ovaj
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_FIRME)
{
if(response) // If they clicked 'Select' or double-clicked a weapon
{
// Give them the weapon
if(listitem == 0) // They selected the first item - Desert Eagle
{
new
Float:Pos,
string,
id = 1
;
for(new i = 1; i < MAX_FIRMI; i++)//loop-amo kuce
{
format(string, sizeof(string), F_FAJL, i);
if(fexist(string)) id++;//Proveravamo da li postoji ta kuca ako postoji dodajemo na id +1 (trazimo slobodan id
}
format(string, sizeof(string), F_FAJL, id);//Formatiramo text
GetPlayerPos(playerid,Pos,Pos,Pos);//Uzimamo koordinate igraca gde se nalazi
Firma_Data = Pos;//Koordinata X ulaza
Firma_Data = Pos;//Koordinata Y ulaza
Firma_Data = Pos;//Koordinata Z ulaza
Firma_Data = -25.884498;//Koordinata X izlaza
Firma_Data = -185.868988;//Koordinata X izlaza
Firma_Data = 1003.546875;//Koordinata X izlaza
format(Firma_Data,24,"Market");
Firma_Data = 250000;//Cena kuce
Firma_Data = 7;//Level kuce
Firma_Data = id+1;//Virtaul World kuce da se igraci nebi sudarali
Firma_Data = 17;//Interior ID kuce
Firma_Data = 1;//Stavljamo da se kuca prodaje
Firma_Data = 0;//Pare u sefu stavljamo na 0
format(Firma_Data,24,"Drzava");//Stavljamo da je vlasnik kuce Drzava
/*ShowPlayerDialog(playerid,DIALOG_HOUSE,DIALOG_STYLE_INPUT,"Ime kuce","Unesite ime kuce","Unesi","Odustani");//Dialog za unosenje imena kuce*/
SaveFirmu(id);//Sacuvamo informacije kuce
UcitajFirme(id);//Kreiramo labele i textove
}
if(listitem == 1) // They selected the second item - AK-47
{
GivePlayerWeapon(playerid, WEAPON_AK47, 120); // Give them an AK-47
}
if(listitem == 2) // They selected the third item - Desert Eagle
{
GivePlayerWeapon(playerid, WEAPON_SHOTGSPA, 28); // Give them a Combat Shotgun
}
}
return 1; // We handled a dialog, so return 1. Just like OnPlayerCommandText.
}
return 0; // You MUST return 0 here! Just like OnPlayerCommandText.
}
2
Novi Član
Nivo 2
Iskustvo
90 / 100 XP
Ukupno XP: 190
10 XP do sledećeg nivoa
5
Dostignuća
190
Ukupno XP
0
Trenutni Niz
0
Najduži Niz
Sva Dostignuća
5 / 20 otključano
🎯
Početak
Početak
Napišite 10 postova na forumu
+25 XP
⚡
Aktivni Saradnik
Aktivni Saradnik
Napišite 50 postova na forumu
+50 XP
🏅
Klub Stotina
Klub Stotina
Napišite 100 postova na forumu
+100 XP
🏆
Legenda Foruma
Legenda Foruma
Napišite 500 postova na forumu
+250 XP
👥
Vođa Diskusija
Vođa Diskusija
Kreirajte 10 tema na forumu
+50 XP
🛡️
Uzoran Građanin
Uzoran Građanin
30 dana bez ikakvih upozorenja
+40 XP
🔰
Primerni Član
Primerni Član
90 dana bez ikakvih upozorenja
+100 XP
🚩
Čuvar Zajednice
Čuvar Zajednice
Pošaljite 5 korisnih prijava
+75 XP
📅
Nedeljni Ratnik
Nedeljni Ratnik
Prijavite se 7 dana zaredom
+35 XP
🔥
Posvećeni Fan
Posvećeni Fan
Prijavite se 30 dana zaredom
+150 XP
💬
Prvi Post
Prvi Post
Napišite svoj prvi post na forumu
+10 XP
📝
Pokretač Tema
Pokretač Tema
Kreirajte svoju prvu temu
+15 XP
❤️
Poštovalac
Poštovalac
Dajte svoj prvi lajk na post
+5 XP
👍
Prvo Priznanje
Prvo Priznanje
Primite svoj prvi lajk na post
+5 XP
👤
Identitet Otkriven
Identitet Otkriven
Popunite profil sa avatarom i biografijom
+20 XP
Nedavna XP Aktivnost
+100
Otključano: Primerni Član
pre 1 nedelju
+40
Otključano: Uzoran Građanin
pre 1 nedelju
+25
Otključano: Početak
pre 1 nedelju
+15
Otključano: Pokretač Tema
pre 1 nedelju
+10
Otključano: Prvi Post
pre 1 nedelju