Skriptu koju koristim: moja
Problem: znaci kada kupim vozilo pise mi da sam kupio i stvori mi se vozilo koje sam kupio i neki random auto.... nekuzim u cem je problem ili rent ili brod ili sta ti ja znam sta
Dio scripte: trazite
Zaključano
[pomov]Veh
272
pregleda
6
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
pre 11 godina
pre 11 godina
COMMAND:kupivozilo(playerid, params[])
{
if(UsaoAutoProdaja != -1)
{
new i = UsaoAutoProdaja;
if(VoziloInformacije == 0)
{
if(SafeGetPlayerMoney(playerid) < VoziloInformacije/2) return SCM(playerid,-1,"{00A6FF}BC: {FFFFFF}Nemate dovoljno novca!");
SafeGivePlayerMoney(playerid, -VoziloInformacije/2);
PlayerInfo = i;
VoziloInformacije = 1; VoziloInformacije = 1;
strmid(VoziloInformacije, PlayerName(playerid), 0, strlen(PlayerName(playerid)), 32);
CuvajVozilo(i); TogglePlayerControllable(playerid, 1);
SaveUser(playerid);
SCMF(playerid,SIVA,"Uspesno ste kupili polovan auto za %d$ novca!",VoziloInformacije/2);
UsaoAutoProdaja = -1;
}
else if SCM(playerid,-1,"{00A6FF}BC: {FFFFFF}To vozilo nije na prodaju!");
}
return 1;
}
pre 11 godina
Vuce me da ti je problem oko
Ako ne bude to toga moras da pravis funkcije ako igrac kupi vozilo ono u koje je usao da mu to vozilo sacuva,i da ga ima sve dok ga ne proda.
Ako si malo bolji skripter skontat ces...
SaveUser(playerid);Ako ne bude to toga moras da pravis funkcije ako igrac kupi vozilo ono u koje je usao da mu to vozilo sacuva,i da ga ima sve dok ga ne proda.
Ako si malo bolji skripter skontat ces...
pre 11 godina
Ma ne nekuzis ti problem, problem je da kada ja kupim vozilo recimo ID 1 i na serveru postoji vozilo ID1 i stvori mi moje kupljeno + to koje je vec id 1 recimo rent ili nes vec ubaceno... e sad nekuzim kako da promijenim te ID-ove.
pre 11 godina
sada sam te skuzio krivu komandu sam stavio xD
pogledajte ovu
pogledajte ovu
COMMAND:kupiauto(playerid,params[])
{
if(PlayerInfo < 3) return SCM(playerid, 1, "Samo level 3+!");
if(IsShoping == 0)
{
if(PlayerInfo == 0)
{
if(IsPlayerInRangeOfPoint(playerid,5.00,1387.5410,-1694.7025,15.0260))
{
new string;
IsShoping = 1;
SetCameraBehindPlayer(playerid);
TogglePlayerControllable(playerid, 0);
SetPlayerCameraPos(playerid, 1391.4735, -1688.6382, 16.9737);
SetPlayerCameraLookAt(playerid, 1390.4856, -1688.5117, 16.6536);
ShowPlayerDialog(playerid, DIALOG_KUPOVINA ,DIALOG_STYLE_MSGBOX,"BALKAN","Hvala vam,upravo cete birati vas vozilo.\n\nMolimo vas da odaberete vase vozilo te\n\nza kupnju vozila koristite ENTER a ako zelite odustati\n\npritisnite CTRL.","Zatvori","");
SVozilaTextDraw(playerid);
format(string,sizeof(string),"~w~ %s ~y~Cijena vozila je:~w~ %d ~y~< Naprijed - Natrag >",VehNames[vCars[ShopVeh1] -400],vCars[ShopVeh1]);
PlayerTextDrawSetString(playerid, CarShopTextDraw,string);
}
else{SCM(playerid, BELA, "Niste u salonu automobila.");}
}
else{SCM(playerid, BELA, "Ne mozete kupovati vise automobile imate 1.");}
}
else{SCM(playerid, BELA, "Vec listate katalog vozila.");}
reurn 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava