[pomoc] HC SPAWN hitno :O

Započeo _HarDy_
23. Sep. 2012. Zaključano
486
pregleda
5
postova
_HarDy_
5
Underboss
23. Sep. 2012.
Skripta: CLRP edit
Problem : e vako , kada kupim kucu , kucam /kuca kucnovozilo , izaberem koje ocu , i onda ga spawnam i parkiram , sve to uredu , odem relog , stvori se dupli HC znaci ... Na istom mjestu gdje je i onaj prvi parkan stvori se jos jedan , i tako stalno , svaki put kada odem relog uvjek jos jedan i jos jedan i sabere ih se uhhhh ....
Dio skripte :
CMD:hc(playerid, params[])
{
    new string;
    new x_job;
    new idx;
    new house = PlayerInfo;
    new playername;
    GetPlayerName(playerid, playername, sizeof(playername));
    x_job = strtok(params, idx);
    if(!strlen(x_job)) {
        SendClientMessage(playerid, 0xA0A0A0FF,"___________________Kucno Vozilo________________");
        SendClientMessage(playerid, 0xA0A0A0FF,"HouseCar |/hc parkiraj, boja, spawn, lociraj!");
        return 1;
    }

    else if(strcmp(x_job,"parkiraj",true) == 0) {

        if (house != 255 && strcmp(playername, Houses[PlayerInfo], true) == 0 && PlayerToPoint(60.0, playerid,Houses, Houses, Houses) && PlayerInfo == 1 && IsPlayerInVehicle(playerid, HouseVehicle)) {
            GetVehiclePos(HouseVehicle,PlayerInfo ,PlayerInfo,PlayerInfo);
            GetVehicleZAngle(HouseVehicle,PlayerInfo);
            SacuvajIgraca(playerid);
            SaveHouse(house);
            SendClientMessage(playerid, 0xA0A0A0FF, "Tvoje ce se vozilo odsada ovdje spawnati!");
            return 1;
        }
        else { SendClientMessage(playerid, COLOR_GREY, "Ne idi predaleko od svoje kuce!"); }
        return 1;
    }
    else if(strcmp(x_job,"lociraj",true) == 0) {
        if (house == 255 && PlayerInfo != 1) {
            SendClientMessage(playerid, COLOR_GREY, "Nemas vozilo!");
            return 1;
        }
        if (house != 255 && strcmp(playername, Houses[PlayerInfo], true) == 0 && PlayerInfo == 1) { {
                new Float:x, Float:y, Float:z;
                GetVehiclePos(HouseVehicle, x, y, z);
                SetPlayerCheckpoint(playerid,x,y,z, 6.0);
                SendClientMessage(playerid, 0x0080C0FF, "Lokacija tvog kucnog vozila je postavljena na mapi!");
                return 1;
            }

        }

    }

    else if(strcmp(x_job,"boja",true) == 0) {

        if(house != 255 && strcmp(playername, Houses[PlayerInfo], true) == 0 && PlayerInfo == 1) { {
                temp = strtok(params, idx);
                if(!strlen(temp)) {
                    SendClientMessage(playerid, COLOR_GRAD3,"{168BFF}INFO: {959561} /hc boja [boja 1-2] [ID boje]");
                    return 1;
                }
                new number = strval(temp);
                if(number > 2 || number < 1) {
                    SendClientMessage(playerid, COLOR_GRAD3,"Boja 1 ili 2!");
                    return 1;
                }
                temp = strtok(params, idx);
                if(!strlen(x_job)) {
                    SendClientMessage(playerid, COLOR_GRAD3,"{168BFF}INFO: {959561} /hc boja [boja 1-2] [ID boje]");
                    return 1;
                }
                new color = strval(temp);
                if(color > 126) {
                    SendClientMessage(playerid, COLOR_GRAD3,"Najveci ID boje je 126");
                    return 1;
                }
                if (GetPlayerMoney(playerid) < 5000) {
                    SendClientMessage(playerid, COLOR_GRAD3,"Nemas dovoljno novca ($5000)");
                    return 1;
                }
                if(number == 1) {
                    Houses = color;
                    SaveHouse(house);
                    format(string, sizeof(string), "Boja 1 postavljena na ID %d -$5000",color);
                    SendClientMessage(playerid, COLOR_GRAD3,string);

                }
                else {
                    Houses = color;
                    SaveHouse(house);
                    format(string, sizeof(string), "Boja 2 postavljena na ID %d -$5000",color);
                    SendClientMessage(playerid, COLOR_GRAD3,string);
                }
                SendClientMessage(playerid, COLOR_GRAD6, "Tvoj nova boja ce stici u roku od 24 sata!");
                GivePlayerCash(playerid,-5000);

            }
        }
        if(house == 255) {
            SendClientMessage(playerid, COLOR_GRAD6, "Ne posjedujes kucu ili kucno vozilo!");
            return 1;
        }
    }

    else if(strcmp(x_job,"spawn",true) == 0)
{

if (PlayerInfo == 0 && house != 255 && strcmp(playername, Houses[PlayerInfo], true) == 0)
    {

DestroyVehicle(HouseVehicle);
GetPlayerPos(playerid, PlayerInfo ,PlayerInfo,PlayerInfo);
HouseVehicle = CreateVehicle(Houses,PlayerInfo ,PlayerInfo +2.0,PlayerInfo ,0.0,0,0,-1);
GetVehiclePos(HouseVehicle,PlayerInfo ,PlayerInfo,PlayerInfo);
GetVehicleZAngle(HouseVehicle,PlayerInfo);
PlayerInfo = 1;
SetVehicleNumberPlate(HouseVehicle, "{800040}HouseCar");
SacuvajIgraca(playerid);
SaveHouse(house);
SendClientMessage(playerid, 0xA0A0A0FF, "Spawnao si svoje vozilo !");
return 1;
    }
        else { SendClientMessage(playerid, COLOR_GREY, "Vec imas jedno vozilo ili ne posjedujes kucu!"); }
        return 1;
    }

    return 1;
}


Molim vas pomoc , hitno mi je !!!
DJeronimo
4
Made Man
23. Sep. 2012.
Isti problem imam sa svojom FS na jednom CarOWnershipu nadam se da ce neko da se javi jer fkt vec 6 dan niko nista :/
Daniel_Fazlijevic
5
Crime Lord
23. Sep. 2012.
Daj deo skripte gde pravi igracev hc kad se konektuje.
_HarDy_
5
Underboss
24. Sep. 2012.
BUMP!!! Znal' tko ? jbt ,
Sry za DP!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha