Skripta koju koristim: Od 0
Detaljan opis problema: Pa hocu da napravim cmd /edit i onda npr da mogu editovati ime kuce ako je npr Mulholand da ja mogu izmeniti istaviti mulholand 1 ili tako ...
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
Nadam se da ste skontali sta zelim
uzmi sebi iz CLRP moda primjer i radi prema tome
ajde daj varijable i to sta treba....
Citat: ...Nikola... poslato Decembar 31, 2012, 18:43:27 POSLE PODNE
ajde daj varijable i to sta treba....
Za sta ce ti varijabla kada ja trazim da mi napravite cmd ?
[cenzura]e kako da ti napravim cmd kad ne znam ono KucaInfo pa ono [cenzura] za adresu omg -_-
Edit: evo jedna komanda kojom mozes editovati opis kuce za gta rp e sad ti uzmi i edituj na svoje za sta zelis koristi
CMD:ahn(playerid, params[])
{
new ime[128],string[128];
if(PlayerInfo[playerid][pAdmin] >= 1340)
{
if(sscanf(params, "s[128]", ime)) return SendClientMessage(playerid, COLOR_WHITE, "Koriscenje: /ahn [Opis Kuce]");
for(new i = 0; i < sizeof(HouseInfo); i++)
{
if(PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]))
{
format(string, sizeof(string), "Kuca: %d", i);
SendClientMessage(playerid, COLOR_GRAD2, string);
format(string, sizeof(string), "Opis kuce je postavljen na: %s",ime);
SendClientMessage(playerid, COLOR_WHITE, string);
strmid(HouseInfo[i][hDiscription], ime, 0, 64, 255);
OnPropLabelUpdate(1, i);
}
}
} else return SendClientMessage(playerid, -1, "Niste ovlasceni.");
return 1;
}
Jest brate ubacim ja to al izbaci mi 5 erora ako moze pomoc kako da resim
C:\Documents and Settings\venicom\Desktop\dsadsasdasd\DSRP.pwn(49930) : error 017: undefined symbol "COLOR_GRAY"
C:\Documents and Settings\venicom\Desktop\dsadsasdasd\DSRP.pwn(49931) : error 017: undefined symbol "HouseInfo"
C:\Documents and Settings\venicom\Desktop\dsadsasdasd\DSRP.pwn(49931) : error 036: empty statement
C:\Documents and Settings\venicom\Desktop\dsadsasdasd\DSRP.pwn(49931) : error 017: undefined symbol "i"
C:\Documents and Settings\venicom\Desktop\dsadsasdasd\DSRP.pwn(49931) : fatal error 107: too many error messages on one line
Citat: ico031 poslato Januar 08, 2013, 23:03:44 POSLE PODNE
pa sta radis od 0 kad komande nemos sklopit :S
Inace sam pocetnik ...
@ico031: procitaj pravila
@lood123: komandu napravis sa svojim varijablama, i onda samo stavis da setuje apdejt svih tih varijabli u komandi, nista posebno, ali zahteva rad
Gledaj ako je to onaj nas gm onda moras pod kinfo dodat kadresa i to vec ima stock msm da je kucaica.e a moras dodat kada se ave uce kucainfo[ID][kAdresa]...i onda kada se gm ucitaje pa gde se formatira za kucu e tu umesto kucaulica stavljat kucainfo[idx][kAdresa]...
I sada ucmd edit
Cmd:Edit(playerid,params[]
{
new id,ime[50];
If(sscanf(params,"Us[50]",id,ime)) return 0;
Kucainfo[id][kadresa] =ime;
Return 1;
}
i sada koristy updatedynamic3dtextlabel...ovo je osnovno otprilike..nisam mogo bolje preko telefona sam...