-
Posts
2.689 -
Joined
-
Last visited
-
Days Won
25
Content Type
Profiles
Forums
News
Documentation
Everything posted by Gireada
-
Adaugi la inceputul gamemodeului #define PRESSED(%0) \ (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0))) iar la onplayerkeystatechange if (PRESSED( KEY_CROUCH)) { if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if (PlayerToPoint(10.0, playerid, 1542.3541,-1627.5516,13.3828)) { SetObjectRot(barrierls, 0, 0, 270); SetTimer("GateTime" ,3000 ,false); SendClientMessage(playerid, COLOR_GRAD6,"** Poarta s-a deschis, se v-a inchide in 4 secunde !"); return 1; } } if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if (PlayerToPoint(10.0, playerid, 2238.5105,2454.0935,10.8203)) { SetObjectRot(barrierlv, 0, 0, 90); SetTimer("GateTime1" ,3000 ,false); SendClientMessage(playerid, COLOR_GRAD6,"** Poarta s-a deschis, se v-a inchide in 4 secunde !"); return 1; } } if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if (PlayerToPoint(20.0, playerid,3276.703125,-778.546447,11.071708)) { MoveObject(barierayd, 3273.603271,-766.213378, -7, 5); SetTimer("GarageYard" ,2000 ,false); SendClientMessage(playerid, COLOR_GRAD6,"** Poarta s-a deschis, se v-a inchide in 4 secunde !"); return 1; } } if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if (PlayerToPoint(10.0, playerid, 1589.0651,-1636.4768,13.4254)) { MoveObject(garagels, 1588.3868,-1638.2165, -7, 5); SetTimer("GarageLS" ,3000 ,false); SendClientMessage(playerid, COLOR_GRAD6,"** Poarta s-a deschis, se v-a inchide in 4 secunde !"); return 1; } } if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if (PlayerToPoint(10.0, playerid, 2334.4844,2444.3457,5.6337)) { MoveObject(garagelv, 2335.2814,2444.1799, -7, 5); SetTimer("GarageLV" ,3000 ,false); SendClientMessage(playerid, COLOR_GRAD6,"** Poarta s-a deschis, se v-a inchide in 4 secunde !"); return 1; } } if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if (PlayerToPoint(10.0, playerid, 2292.9104,2499.2024,3.4907)) { MoveObject(garagelv1, 2294,2498.5915, -4.5, 5); SetTimer("GarageLV1" ,3000 ,false); SendClientMessage(playerid, COLOR_GRAD6,"** Poarta s-a deschis, se v-a inchide in 4 secunde !"); return 1; } else SCM(playerid, COLOR_GRAD4,"** You are not the destination for open the gate."); return 1; } }
-
Vezi daca gasesti BUD::SetIntEntry(userid, "VipWarns", AccInfo[playerid][pVWarns]); asta cred ca salveaza
-
Nu am nici un 5 minute. Mai primesti inca un warn pentru post nefolositor
-
Vei primiti warn pentru raspunsuri care nu ai nici o legatura cu aceste probleme. Revenind la problema pune asa 1. #undef MAX_PICKUPS #define MAX_PICKUPS 150 2.Deasupra acelui callback pune forward OnPlayerPrivmsg(playerid, recieverid, text[]);
-
in loc de Kills[playerid] pune AccInfo[playerid][Kills]
-
Uitate aici sper sa intelegi ceva
-
for(new v=1;v<MAX_VEHICLES;v++)//incepe sa numere de la 1 la maximul vehiculelor { new Float:x, Float:y, Float:z;//definim variabilele x,y,z GetVehiclePos(v, x,y,z);//stocam coordonatele vehicului v(1,2,3,....MAX_VEHICLEs) if(IsPlayerInRangeOfPoint(playerid, 4.0, x,y,z))//intrebam daca jucatorul este aproape de coordonatele vehicululuii {//daca da urmeaza if(VehLocked[v] == 1)//daca vehiculul este inchis { VehLocked[v] = 0;break;//il deschidem } else if(VehLocked[v] == 0)//daca vehiculul este deschis { VehLocked[v] = 1;break;//il inchide } } }
-
Cu o variabila. new kills[MAX_PLAYERS]; la onplayerconnect adaugi kills[playerid] = 0; la onplayerdeath adaugi kills[killerid]++; la onplayerspawn pui new Float:armour; if(kills[playerid] == 5)//noob { GetPlayerArmour(playerid, armour); SetPlayerArmour(playerid, armour+5); }
-
Ai incercat sa schimbi numele textdraw-urilor?
-
Aaaaa pai asa for(new v=1;v<MAX_VEHICLES;v++) { new Float:x, Float:y, Float:z; GetVehiclePos(v, x,y,z); if(IsPlayerInRangeOfPoint(playerid, 4.0, x,y,z)) { if(VehLocked[v] == 1) { VehLocked[v] = 0;break; } else if(VehLocked[v] == 0) { VehLocked[v] = 1;break; } } }
-
Da se intampla asta deoarece trebuie sa faci variabile pentru fiecare vehicul
-
Te duci la onplayercommandtext iar la ultimul return pui 0
-
public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == banklabel) { // Setup local variables new file[100], Name[24]; // Send the command to all admins so they can see it SendAdminText(playerid, "/bank", params); // Get the playername format(Name, sizeof(Name), APlayerData[playerid][PlayerName]); // Construct the complete filename for this player's bank-account format(file, sizeof(file), BankFile, Name); // Check if the player has logged in if (APlayerData[playerid][LoggedIn] == true) { // Check if the player doesn't have a bank account if (!fexist(file)) { // Ask for a password to setup his bank account ShowPlayerDialog(playerid, DialogBankPasswordRegister, DIALOG_STYLE_INPUT, "Enter password", "Please enter a password to register your bank account:", TXT_DialogButtonSelect, TXT_DialogButtonCancel); } else // The player has a bank account { // If the player hasn't logged in to his bank account yet if (APlayerData[playerid][BankLoggedIn] == false) { // Ask for the password to login to his bank account ShowPlayerDialog(playerid, DialogBankPasswordLogin, DIALOG_STYLE_INPUT, "Enter password", "Please enter your password to login to your bank account:", TXT_DialogButtonSelect, TXT_DialogButtonCancel); } else // The player has logged in to his bank account already { // Show the main bank menu dialog ShowBankMenu(playerid); } } } } else return 0; // Let the server know that this was a valid command return 1; }
-
Iti spun eu ce fac iti dau mute pentru 3xpost si pentru limbaj neadecvat. Cine crezi ca iti raspunde tie Duminica la ora 01:03:08
-
Updateaza includerul sau adauga return 1 la sfarsitul functiei
-
Multumesc mult pentru pareri, as vrea si cateva sugestii
-
Sterge doar fuelall
-
La new BizzInfo in loc de 11 pune 12
-
Pai schimba rotatia obiectului
-
Vezi sa nu ai vreo masina tunata gresit din script
-
Ai incercat sa schimbi obiectul?
