Jump to content
  • 0

PersonalCar


Saringan_cs

Question

deci am facut un fs cu masini personale ...

Adaug masinile tot ce trebuie . intru in joc si merge..

numai ca atunci cand vreau sa adaug o alta masina in FS .. Trebuie sa dau RESTART la sVR???

eu fac asa /rcon relogfs numele...

dar este o problema... imi dubleaza masinile care leam adaugat in fs .. de ex dintrun nrg imi face 2.

cum as putea facE^?

[pawn]#include <a_samp>

#define COLOR_RED 0xAA3333AA

new mihaitza1;

new cristi;

new bestplayer;

new pname[MAX_PLAYER_NAME];

public OnFilterScriptInit()

{

print("\n--------------------------------------");

print(" Blank Filterscript by your name here");

print("--------------------------------------\n");

mihaitza1 = AddStaticVehicle(522,840.9318,-894.6578,68.7734,93.9336,144,1); // Exemplu

cristi = AddStaticVehicle(522,810.4871,-1449.0184,12.6218,81.7336,1,1); // CRISTI

bestplayer = AddStaticVehicle(522,807.9730,-1446.7577,12.9831,87.3517,6,6); // BesTPlayeR

return 1;

}

public OnFilterScriptExit()

{

return 1;

}

public OnPlayerStateChange(playerid, newstate, oldstate)

{

new vehicleid = GetPlayerVehicleID(playerid);

GetPlayerName(playerid, pname, sizeof pname);

if(newstate == PLAYER_STATE_DRIVER)

{

    if(vehicleid == mihaitza1)

    {

if(strcmp(pname, "mihaitza.romania", true) == 0)

  {

return 1;

}

else

{

  RemovePlayerFromVehicle(playerid);

  SendClientMessage(playerid, COLOR_RED, "Aceasta este masina lui mihaitza.romania!");

}

}

if(vehicleid == cristi)

{

    if(strcmp(pname, "CRISTI", true) == 0)

    {

        return 1;

  }

  else

  {

  RemovePlayerFromVehicle(playerid);

    SendClientMessage(playerid, COLOR_RED, "Aceasta este masina lui CRISTI!");

        }

}

if(vehicleid == bestplayer)

{

    if(strcmp(pname, "BesTPlayeR", true) == 0)

    {

        return 1;

  }

  else

  {

  RemovePlayerFromVehicle(playerid);

    SendClientMessage(playerid, COLOR_RED, "Aceasta este masina lui BesTPlayeR!");

        }

}

}

return 1;

}

public OnPlayerCommandText(playerid, cmdtext[])

{

if (strcmp("/respawnmycar", cmdtext, true, 10) == 0)

{

if(strcmp(pname, "mihaitza.romania", true) == 0)

{

SetVehicleToRespawn(mihaitza1);

  SendClientMessage(playerid, COLOR_RED, "Ti-ai respawnat masina ta personala!");

}else{

SendClientMessage(playerid, COLOR_RED, "Nu ai o masina personala!");

}

if(strcmp(pname, "CRISTI", true) == 0)

{

SetVehicleToRespawn(cristi);

  SendClientMessage(playerid, COLOR_RED, "Ti-ai respawnat masina ta personala!");

}else{

SendClientMessage(playerid, COLOR_RED, "Nu ai o masina personala!");

}

if(strcmp(pname, "BesTPlayeR", true) == 0)

{

SetVehicleToRespawn(bestplayer);

  SendClientMessage(playerid, COLOR_RED, "Ti-ai respawnat masina ta personala!");

}else{

SendClientMessage(playerid, COLOR_RED, "Nu ai o masina personala!");

}

return 1;

}

return 0;

}

[/pawn]

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

am dat reloadfs ... numai ca mia mai adaugat inca o masina ... pe langa alealate akm sunt 3..

Pentru ca OnFilterScriptExit nu era scriptat atunci.

si daca dau /rcon unloadfs si dp /rcon load fs tot sar putea sa dea crasch svr??

Cred.

Cand adaugi o noua masina personala la OnFilterScriptExit sa adaugi

DestroyVehicle( nume_masina );

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • 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.