Skripta koju koristim: radio sam jedan sistem gunpack
Detaljan opis problema: pa ovak kad stavim materijale dupliraju se
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://fotografija.com.mk/image/yuW
pojasni malo kakave materijale?
mislis label?
Citat: C++ poslato Jul 26, 2014, 10:32:01 PRE PODNE
mislis label?
jeste CreateDynamic3DTextLabel i kad stavim 100 materijala ide ovako ko fotografije
pa da nekreiras mozda dva labela moze biti svasta?
a kad kreiras manje od 100 materijala sve ti normalno radi?
Citat: C++ poslato Jul 26, 2014, 10:36:17 PRE PODNE
pa da nekreiras mozda dva labela moze biti svasta?
a kad kreiras manje od 100 materijala sve ti normalno radi?
evo kako sam postavio
stock Updatelabovebandi()
{
new result2[500];
format(result2,sizeof(result2),"Dostaveno\n[Vrekji: %d] ",dostavenovrejka[vrejkinakolicina]);
sefcine[1] = CreateDynamic3DTextLabel(result2,COLOR_WHITE,1251.8472,-1185.0691,23.5781,30.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0);
format(result2,sizeof(result2),"[LSG GunPack]\nMaterijali: %d",dostavenovrejka[bikmat]);
sefcine[3] = CreateDynamic3DTextLabel(result2,ZA3DTEXT,2035.3074,-1289.0842,21.1940,10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0);
}
==
new result2[500]; //ongamemode
format(result2,sizeof(result2),"Dostaveno\n[Vrekji: %d] ",dostavenovrejka[vrejkinakolicina]);
sefcine[1] = CreateDynamic3DTextLabel(result2,COLOR_WHITE,1251.8472,-1185.0691,23.5781,30.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0);
format(result2,sizeof(result2),"[LSG GunPack]\nMaterijali: %d",dostavenovrejka[bikmat]);
sefcine[3] = CreateDynamic3DTextLabel(result2,ZA3DTEXT,2035.3074,-1289.0842,21.1940,10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 0);
if(strcmp(cmd,"/putmats",true)==0) //
{
if(IsPlayerConnected(playerid))
{
UcitajMaterijale();
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_LIGHTRED, "{80FFFF}DC:RP | {FFFFFF} {ffffff}/putmats [kolicina]");
return 1;
}
new mammount;
mammount = strval(tmp);
if(mammount > PlayerInfo[playerid][pMats]) { SendClientMessage(playerid, COLOR_GREY, " Nemate toliko materijala kod sebe."); return 1; }
if(mammount < 0) return SendClientMessage(playerid, COLOR_GRAD1, "Suma nemoze biti manja od 1! ");
//if(PlayerToPoint(4.0, playerid,2574.6660,-1286.7266,1037.7734))
//if(PlayerToPoint(4.0, playerid,360.3659,-93.3308,987.9276))
{
if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
{//Bikeri
PlayerInfo[playerid][pMats] -= mammount;
dostavenovrejka[bikmat] += mammount;
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s stavlja paket materijala u sef.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
format(string, sizeof(string), "* [Clan] %s je ostavio %d materijala u sef.", sendername,mammount);
SendFamilyMessage(18, COLOR_YELLOW, string);
SacuvajMaterijale();
Updatelabovebandi();
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Niste clan Mafije | Bande!");
}
}
//Updatelabovebandi();
}
// return 1;
}
pa mozda je do ovo
sefcine znaci kad kreiras taj material updejtuj ovu selfcine konstrukciju za 1 vise
znaci
sefcine[1] =
sefcine[2] =
sefcine[3] =
itd.
Citat: C++ poslato Jul 26, 2014, 10:42:38 PRE PODNE
pa mozda je do ovo
sefcine znaci kad kreiras taj material updejtuj ovu selfcine konstrukciju za 1 vise
znaci
sefcine[1] =
sefcine[2] =
sefcine[3] =
itd.
sadcu da vidim to