kreirajfirmu pomoc

Započeo Simec
14. Nov. 2017. Zaključano
641
pregleda
2
postova
Flex Skate
4
Shot Caller
14. Nov. 2017.
Kada kreiram firme nece da se kreira kako treba ni bizz ni da se unutra kuca /shop evo kodovi:
pomagajtee 😄
stock BusinessType(b)
{
    new string;
    switch(BusinessInfo)
    {
      case 1: string = "24/7";
      case 2: string = "24/7";
      case 3: string = "24/7";
      case 4: string = "24/7";
      case 5: string = "24/7";
      case 6: string = "24/7";
      case 7: string = "Ammunation 1";
      case 8: string = "Ammunation 2";
      case 9: string = "Ammunation 3";
      case 10: string = "Ammunation 4";
      case 11: string = "Ammunation 5";
      case 12: string = "Binco";
      case 13: string = "DS";
      case 14: string = "ProLaps";
      case 15: string = "Suruban";
      case 16: string = "Victim";
      case 17: string = "ZIP";
      case 18: string = "Burg";
      case 19: string = "Cluckin'Bell";
      case 20: string = "Well Stacked Pizza";
      case 21: string = "Rusty Brown Donuts";
      case 22: string = "Dillimore Gas Station";
      case 23: string = "Club";
      case 24: string = "Bar";
      case 25: string = "Lil' probe inn";
      case 26: string = "Jay's diner";
      case 27: string = "Gant bridge diner";
      case 28: string = "World of coq";
      case 29: string = "Welcome pump";
      case 30: string = "Big spread ranch";
    }
    return string;
}

YCMD:kreirajfirmu(playerid, params[], help)
{
#pragma unused help
    if((PlayerInfo < 6) || (PlayerInfo == 9999)) return SCM(playerid, BOJA_CRVENA, "GRESKA: Niste ovlasceni da koristite ovu komandu");
    new price, type, id, Int, VW, string, InInt;
    if(sscanf(params, "iii", price, type, InInt)) return SCM(playerid, BOJA_PLAVA, "KORISCENJE: /kreirajfirmu ");
    for(new b = 1; b < sizeof(BusinessInfo); b++)
    {
        if(BusinessInfo == 0)
        {
            id = b;
            break;
        }
    }
    switch(InInt)
    {
        case 1: // 24/7 1
{
        BusinessInfo = 17;
BusinessInfo = -25.884499;
    BusinessInfo = -185.868988;
    BusinessInfo = 1003.549988;
    format(string, sizeof(string), "24/7");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 2: // 24/7 2
{
    BusinessInfo = 10;
BusinessInfo = 6.091180;
    BusinessInfo = -29.271898;
    BusinessInfo = 1003.549988;
    format(string, sizeof(string), "24/7");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 3: // 24/7 3
{
    BusinessInfo = 18;
BusinessInfo = -30.946699;
    BusinessInfo = -89.609596;
    BusinessInfo = 1003.549988;
    format(string, sizeof(string), "24/7");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 4: // 24/7 4
{
    BusinessInfo = 16;
BusinessInfo = -25.132599;
    BusinessInfo = -139.066986;
    BusinessInfo = 1003.549988;
    format(string, sizeof(string), "24/7");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 5: // 24/7 5
{
    BusinessInfo = 4;
BusinessInfo = -27.312300;
    BusinessInfo = -29.277599;
    BusinessInfo = 1003.549988;
    format(string, sizeof(string), "24/7");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 6: // 24/7 6
{
    BusinessInfo = 6;
BusinessInfo = -26.691599;
    BusinessInfo = -55.714897;
    BusinessInfo = 1003.549988;
    format(string, sizeof(string), "24/7");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 7: // Ammunation 1
{
    BusinessInfo = 1;
BusinessInfo = 286.148987;
    BusinessInfo = -40.644398;
    BusinessInfo = 1001.569946;
    format(string, sizeof(string), "Ammunation");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 8: // Ammunation 2
{
    BusinessInfo = 4;
BusinessInfo = 286.800995;
    BusinessInfo = -82.547600;
    BusinessInfo = 1001.539978;
    format(string, sizeof(string), "Ammunation");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 9: // Ammunation 3
{
    BusinessInfo = 6;
BusinessInfo = 296.919983;
    BusinessInfo = -108.071999;
    BusinessInfo = 1001.569946;
    format(string, sizeof(string), "Ammunation");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 10: // Ammunation 4 (2 floors)
{
    BusinessInfo = 7;
BusinessInfo = 314.820984;
    BusinessInfo = -141.431992;
    BusinessInfo = 999.661987;
    format(string, sizeof(string), "Ammunation");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 11: // Ammunation 5
{
    BusinessInfo = 6;
BusinessInfo = 316.524994;
    BusinessInfo = -167.706985;
    BusinessInfo = 999.661987;
    format(string, sizeof(string), "Ammunation");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 12: // Binco
{
    BusinessInfo = 15;
BusinessInfo = 207.737991;
    BusinessInfo = -109.019996;
    BusinessInfo = 1005.132812;
    format(string, sizeof(string), "Binco");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 13: // DS (Didier Sachs)
{
    BusinessInfo = 14;
BusinessInfo = 204.332992;
    BusinessInfo = -166.694992;
    BusinessInfo = 1000.523437;
    format(string, sizeof(string), "DS (Didier Sachs)");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 14: // Prolaps
{
    BusinessInfo = 3;
BusinessInfo = 207.054992;
    BusinessInfo = -138.804992;
    BusinessInfo = 1003.507812;
    format(string, sizeof(string), "Prolaps");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 15: // Suburban
{
    BusinessInfo = 1;
BusinessInfo = 203.777999;
    BusinessInfo = -48.492397;
    BusinessInfo = 1001.804687;
    format(string, sizeof(string), "Suburban");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 16: // Victim
{
    BusinessInfo = 5;
BusinessInfo = 226.293991;
    BusinessInfo = -7.431529;
    BusinessInfo = 1002.210937;
    format(string, sizeof(string), "Victim");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 17: // ZIP
{
    BusinessInfo = 18;
BusinessInfo = 161.391006;
    BusinessInfo = -93.159156;
    BusinessInfo = 1001.804687;
    format(string, sizeof(string), "ZIP");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 18: // Burg
{
    BusinessInfo = 10;
BusinessInfo = 364.0647;
    BusinessInfo = -73.8064;
    BusinessInfo = 1001.507812;
    format(string, sizeof(string), "Burg");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 19: // Cluckin'Bell
{
    BusinessInfo = 9;
BusinessInfo = 375.962463;
    BusinessInfo = -65.816848;
    BusinessInfo = 1001.507812;
    format(string, sizeof(string), "Cluckin'Bell");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 20: // Well Stacked Pizza
{
    BusinessInfo = 5;
BusinessInfo = 372.2830;
    BusinessInfo = -132.2032;
    BusinessInfo = 1001.4922;
    format(string, sizeof(string), "Well Stacked Pizza");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 21: // Rusty Brown Donuts
{
    BusinessInfo = 17;
BusinessInfo = 377.0696;
    BusinessInfo = -191.9550;
    BusinessInfo = 1000.632812;
    format(string, sizeof(string), "Rusty Brown Donuts");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 22: // Dillimore Gas Station
{
    BusinessInfo = 0;
BusinessInfo = 663.836242;
    BusinessInfo = -575.605407;
    BusinessInfo = 16.343263;
    format(string, sizeof(string), "Dillimore Gas Station");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 23: // Club
{
    BusinessInfo = 17;
BusinessInfo = 493.390991;
    BusinessInfo = -22.722799;
    BusinessInfo = 1000.679687;
    format(string, sizeof(string), "Club");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 24: // Bar
{
    BusinessInfo = 11;
BusinessInfo = 501.980987;
    BusinessInfo = -69.150199;
    BusinessInfo = 998.757812;
    format(string, sizeof(string), "Bar");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 25: // Lil' probe inn
{
    BusinessInfo = 18;
BusinessInfo = -227.027999;
    BusinessInfo = 1401.229980;
    BusinessInfo = 27.765625;
    format(string, sizeof(string), "Lil' probe inn");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 26: // Jay's diner
{
    BusinessInfo = 4;
BusinessInfo = 457.304748;
    BusinessInfo = -88.428497;
    BusinessInfo = 999.554687;
    format(string, sizeof(string), "Jay's diner");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 27: // Gant bridge diner
{
    BusinessInfo = 5;
BusinessInfo = 454.973937;
    BusinessInfo = -110.104995;
    BusinessInfo = 1000.077209;
    format(string, sizeof(string), "Gant bridge diner");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 28: // World of coq
{
    BusinessInfo = 1;
BusinessInfo = 452.489990;
    BusinessInfo = -18.179698;
    BusinessInfo = 1001.132812;
    format(string, sizeof(string), "World of coq");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 29: // Welcome pump
{
    BusinessInfo = 1;
BusinessInfo = 681.557861;
    BusinessInfo = -455.680053;
    BusinessInfo = -25.609874;
    format(string, sizeof(string), "Welcome pump");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
case 30: // Big spread ranch
{
    BusinessInfo = 3;
BusinessInfo = 1212.019897;
    BusinessInfo = -28.663099;
    BusinessInfo = 1000.953125;
    format(string, sizeof(string), "Big spread ranch");
    strmid(BusinessInfo, string, 0, strlen(string), 128);
}
}
    new Float:X,Float:Y,Float:Z,Float:A;
    GetPlayerPos(playerid, X, Y, Z);
    GetPlayerFacingAngle(playerid, A);
    Int = GetPlayerInterior(playerid);
    VW = GetPlayerVirtualWorld(playerid);

    BusinessInfo = 0;
    BusinessInfo = price;
    BusinessInfo = 0;
    BusinessInfo = 0;
    BusinessInfo = type;
    BusinessInfo = X;
    BusinessInfo = Y;
    BusinessInfo = Z;
    BusinessInfo = A;
    BusinessInfo = 0;

    BusinessInfo = Int;
    BusinessInfo = VW;
    BusinessInfo = id;
BusinessInfo = id;

    format(string, sizeof(string), "Nema");
    strmid(BusinessInfo, string, 0, strlen(string), 128);

    if(BusinessInfo) DestroyPickup(BusinessInfo);
    if(BusinessInfo) DestroyPickup(BusinessInfo);
  BusinessInfo = CreatePickup(1274, 1, BusinessInfo, BusinessInfo, BusinessInfo, BusinessInfo);

    new business3dtext;
  format(business3dtext, sizeof(business3dtext), ""BELA" Ovaj biznis vlasnika !\n "PLAVA"Cena biznisa"BELA": %d \n "PLAVA"ID"BELA": %d \n Da kupite ovaj biznis \n kucajte "PLAVA"/bizz buy", BusinessInfo, BusinessInfo);
    BusinessLabelArray = Create3DTextLabel(business3dtext, -1, BusinessInfo, BusinessInfo, BusinessInfo, 20.0, BusinessInfo);

    SaveBizz(id);
    return 1;
}

case DIALOG_SHOP:
{
    if(response)
{
switch(listitem)
{
    case 0:
    {
        if(BusinessInfo[InBusiness] != 2) return SCM(playerid, BOJA_CRVENA, "GRESKA: Niste u prodavnici!");
if(PlayerInfo != 9999) return SCM(playerid, BOJA_CRVENA, "GRESKA: Vec imate mobilni!");
if(GetPlayerMoney(playerid) < 100) return SCM(playerid, BOJA_CRVENA, "GRESKA: Nemate dovoljno novca da kupite mobilni! (50$)");

                        PlayerInfo -= 100;
GivePlayerMoney(playerid, -100);
PlayerInfo = 1;
SavePlayer(playerid);

BusinessInfo[InBusiness] += 100;
SaveBizz(InBusiness);

SCM(playerid, BOJA_ZELENA, "Kupili ste mobilni.");
}
case 1:
{
new str;
new number = 100000 + random(899999);
if(BusinessInfo[InBusiness] != 2) return SCM(playerid, BOJA_CRVENA, "GRESKA: Niste u prodavnici!");
if(PlayerInfo != 0) return SCM(playerid, BOJA_CRVENA, "GRESKA: Vec imate SIM karticu!");
if(GetPlayerMoney(playerid) < 25) return SCM(playerid, BOJA_CRVENA, "GRESKA: Nemate dovoljno novca da kupite SIM karticu! (25$)");

                        PlayerInfo -= 25;
GivePlayerMoney(playerid, -25);
PlayerInfo = number;
SavePlayer(playerid);

BusinessInfo[InBusiness] += 25;
SaveBizz(InBusiness);

format(str, sizeof(str), "Kupili ste SIM karticu. Vas broj je %d", number);
SCM(playerid, BOJA_ZELENA, str);
}
case 2:
{
    if(BusinessInfo[InBusiness] != 2) return SCM(playerid, BOJA_CRVENA, "GRESKA: Niste u prodavnici!");
    SPD(playerid, DIALOG_CREDIT, DIALOG_STYLE_INPUT, "DOPUNA", "Unesite iznos koliko kredita zelite da uplatite", "U redu", "Izadji");
}
case 3:
{
    if(BusinessInfo[InBusiness] != 2) return SCM(playerid, BOJA_CRVENA, "GRESKA: Niste u prodavnici!");
    if(PlayerInfo != 9999) return SCM(playerid, BOJA_CRVENA, "GRESKA: Vec imate imenik!");
    if(GetPlayerMoney(playerid) < 50) return SCM(playerid, BOJA_CRVENA, "GRESKA: Nemate dovoljno novca da kupite imenik!");
                        PlayerInfo -= 50;
GivePlayerMoney(playerid, -50);
PlayerInfo = 1;
SavePlayer(playerid);

BusinessInfo[InBusiness] += 100;
SaveBizz(InBusiness);

SCM(playerid, BOJA_ZELENA, "Kupili ste imenik. /broj");
}
}
return 1;
}
}

case DIALOG_CREDIT:
{
    if(response)
    {
        new credit, str;
        credit = strval(inputtext);
if(BusinessInfo[InBusiness] != 2) return SCM(playerid, BOJA_CRVENA, "GRESKA: Niste u prodavnici!");
if(GetPlayerMoney(playerid) < credit*2) return SCM(playerid, BOJA_CRVENA, "GRESKA: Nemate dovoljno novca da uplatite kredit!(kreditx2)");
                PlayerInfo -= credit*2;
GivePlayerMoney(playerid, -(credit*2));
PlayerInfo += credit;
SavePlayer(playerid);
BusinessInfo[InBusiness] += 25;
SaveBizz(InBusiness);
format(str, sizeof(str), "Dopunili ste vas kredit za %d", credit);
SCM(playerid, BOJA_ZELENA, str);
return 1;
}
}
ophion
5
OG Legend
14. Nov. 2017.
pravila

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha