Jump to content

JohnFTW

Membru
  • Posts

    12
  • Joined

  • Last visited

    Never

Posts posted by JohnFTW

  1. La OnPlayerStateChange

    [pawn]if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER) // Atunci cand urca in masina, ca sofer sau pasager, porneste automat

        {

            PlayAudioStreamForPlayer(playerid, "http://www.radioclubmix.ro/live.m3u");  // pui ce radio vrei tu, asta mi-a venit in minte

            return 1;

        }

    [/pawn]

    Si tot la OnPlayerStateChange

    [pawn]if(oldstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_PASSENGER) // cand cobori, se opreste

    {

        StopAudioStreamForPlayer(playerid);

                return 1;

    }[/pawn]

  2. Daca as sti l`as baga :D

    Poti face prin callremotefunction.

    Pui in filterscript

    [pawn]forward CheckAdmin(playerid);

    public CheckAdmin(playerid)

    {

    return (CallRemoteFunction ("GMAdmin", "i", playerid));

    }[/pawn]

    Si in gamemode

    [pawn]forward GMAdmin(playerid);

    public GMAdmin(playerid)

    {

    return (PlayerInfo [playerid][pAdmin] >= 8);

    }[/pawn]

    pAdmin e doar un exemplu, nu stiu cum ai tu.

  3. Nu stiu daca am nimerit sectiunea, dar..

    Nick: JohnFTW

    Problema: Nu-mi raman banii in biz.

    Erori / warnings: -

    Lini/script: [pawn]public LoadBizz()

    {

    //new string[512], string1[512];

    new arrCoords[19][64];

    new strFromFile2[256];

    new File: file = fopen("bizz.cfg", io_read);

    if (file)

    {

    new idx;

    while (idx < sizeof(BizzInfo))

    {

    fread(file, strFromFile2);

    split(strFromFile2, arrCoords, '|');

    BizzInfo[idx][bOwned] = strval(arrCoords[0]);

    strmid(BizzInfo[idx][bOwner], arrCoords[1], 0, strlen(arrCoords[1]), 255);

    strmid(BizzInfo[idx][bMessage], arrCoords[2], 0, strlen(arrCoords[2]), 255);

    strmid(BizzInfo[idx][bExtortion], arrCoords[3], 0, strlen(arrCoords[3]), 255);

    BizzInfo[idx][bEntranceX] = floatstr(arrCoords[4]);

    BizzInfo[idx][bEntranceY] = floatstr(arrCoords[5]);

    BizzInfo[idx][bEntranceZ] = floatstr(arrCoords[6]);

    BizzInfo[idx][bExitX] = floatstr(arrCoords[7]);

    BizzInfo[idx][bExitY] = floatstr(arrCoords[8]);

    BizzInfo[idx][bExitZ] = floatstr(arrCoords[9]);

    BizzInfo[idx][bLevelNeeded] = strval(arrCoords[10]);

    BizzInfo[idx][bBuyPrice] = strval(arrCoords[11]);

    BizzInfo[idx][bEntranceCost] = strval(arrCoords[12]);

    BizzInfo[idx][bTill] = strval(arrCoords[13]);

    BizzInfo[idx][bLocked] = strval(arrCoords[14]);

    BizzInfo[idx][bInterior] = strval(arrCoords[15]);

    BizzInfo[idx][bProducts] = strval(arrCoords[16]);

    BizzInfo[idx][bMaxProducts] = strval(arrCoords[17]);

    BizzInfo[idx][bPriceProd] = strval(arrCoords[18]);

    printf("BizzInfo:%d Owner:%s Message:%s Entfee:%d Till:%d Products:%d/%d Interior:%d.\n",

    idx,

    BizzInfo[idx][bOwner],

    BizzInfo[idx][bMessage],

    BizzInfo[idx][bEntranceCost],

    BizzInfo[idx][bTill],

    BizzInfo[idx][bProducts],

    BizzInfo[idx][bMaxProducts],

    BizzInfo[idx][bInterior]);

    idx++;

    }

    fclose(file);

    }

    return 1;

    }

    public LoadSBizz()

    {

    new arrCoords[16][64];

    new strFromFile2[256];

    new File: file = fopen("sbizz.cfg", io_read);

    if (file)

    {

    new idx;

    while (idx < sizeof(SBizzInfo))

    {

    fread(file, strFromFile2);

    split(strFromFile2, arrCoords, '|');

    SBizzInfo[idx][sbOwned] = strval(arrCoords[0]);

    strmid(SBizzInfo[idx][sbOwner], arrCoords[1], 0, strlen(arrCoords[1]), 255);

    strmid(SBizzInfo[idx][sbMessage], arrCoords[2], 0, strlen(arrCoords[2]), 255);

    strmid(SBizzInfo[idx][sbExtortion], arrCoords[3], 0, strlen(arrCoords[3]), 255);

    SBizzInfo[idx][sbEntranceX] = floatstr(arrCoords[4]);

    SBizzInfo[idx][sbEntranceY] = floatstr(arrCoords[5]);

    SBizzInfo[idx][sbEntranceZ] = floatstr(arrCoords[6]);

    SBizzInfo[idx][sbLevelNeeded] = strval(arrCoords[7]);

    SBizzInfo[idx][sbBuyPrice] = strval(arrCoords[8]);

    SBizzInfo[idx][sbEntranceCost] = strval(arrCoords[9]);

    SBizzInfo[idx][sbTill] = strval(arrCoords[10]);

    SBizzInfo[idx][sbLocked] = strval(arrCoords[11]);

    SBizzInfo[idx][sbInterior] = strval(arrCoords[12]);

    SBizzInfo[idx][sbProducts] = strval(arrCoords[13]);

    SBizzInfo[idx][sbMaxProducts] = strval(arrCoords[14]);

    SBizzInfo[idx][sbPriceProd] = strval(arrCoords[15]);

    printf("SBizzInfo:%d Owner:%s Message:%s Entfee:%d Till:%d Products:%d/%d Interior:%d.\n",

    idx,

    SBizzInfo[idx][sbOwner],

    SBizzInfo[idx][sbMessage],

    SBizzInfo[idx][sbEntranceCost],

    SBizzInfo[idx][sbTill],

    SBizzInfo[idx][sbProducts],

    SBizzInfo[idx][sbMaxProducts],

    SBizzInfo[idx][sbInterior]);

    idx++;

    }

    fclose(file);

    }

    return 1;

    }[/pawn]

    Ai incercat sa rezolvi singur ?: Da, da' fara succes. In caz ca ce am postat eu acolo nu ajuta la nimic, spuneti-mi ce-am omis, si daca este cineva care poate sa rezolve chestia asta, as fi recunoscator daca mi-ar explica cum anume a reusit.

    Multumesc anticipat!

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.