szIonut
-
Posts
54 -
Joined
-
Last visited
Posts posted by szIonut
-
-
-
Acum 35 minute, Jahen a spus:
Haide să modificăm acea verificare pe Cop.
Modifică codul selectat de tine cu:
p.s: este pe moment pentru a verifică dacă e de la funcția respectivă
new car = GetPlayerVehicleID(playerid); if(vehicle >= 130 && vehicle <= 135) { if(GetPVarInt(playerid, "InLesson") == -1) return SCM(playerid, COLOR_GREY, "Nu ai o lectie activa!"), SlapPlayer(playerid); } if(vehicleFvsFaction[vehicle] == 1 || vehicleFvsFaction[vehicle] == 2 || vehicleFvsFaction[vehicle] == 3) { if(PlayerInfo[playerid][pMember] == 0) { SCM(playerid, -1, "Nu faci parte din aceasta factiune."); SlapPlayer(playerid); } else if(vehicleFvsRank[car] > PlayerInfo[playerid][pRank]) { format(string, sizeof(string), "Ai nevoie de rank %d pentru a lua acest vehicul.", vehicleFvsRank[car]); SCM(playerid, COLOR_GREY, string); SlapPlayer(playerid); } else if(OnDuty[playerid] == 0 && IsACop(playerid) && PlayerInfo[playerid][pMember] == 7 && PlayerInfo[playerid][pMember] == 8 && PlayerInfo[playerid][pMember] == 12 && PlayerInfo[playerid][pMember] == 13) { SCM(playerid, COLOR_LGREEN, "Nu poti folosi vehiculele factiunii daca nu esti la datorie!"); SlapPlayer(playerid); return 1; } } else if(vehicleFvsFaction[car] != PlayerInfo[playerid][pMember] && vehicleFvsFaction[car] != 0) { SCM(playerid, -1, "Nu faci parte din aceasta factiune."); SlapPlayer(playerid); } else { if(OnDuty[playerid] == 0 && IsACop(playerid) && Copcar2(car)) { SCM(playerid, COLOR_LGREEN, "Nu poti folosi vehiculele factiunii daca nu esti la datorie!"); SlapPlayer(playerid); return 1; } if(vehicleFvsRank[car] > PlayerInfo[playerid][pRank]) { format(string, sizeof(string), "Ai nevoie de rank %d pentru a lua acest vehicul.", vehicleFvsRank[car]); SCM(playerid, COLOR_GREY, string); SlapPlayer(playerid); } }
new car = GetPlayerVehicleID(playerid); if(vehicle >= 130 && vehicle <= 135) { if(GetPVarInt(playerid, "InLesson") == -1) return SCM(playerid, COLOR_GREY, "Nu ai o lectie activa!"), SlapPlayer(playerid); } if(vehicleFvsFaction[vehicle] == 1 || vehicleFvsFaction[vehicle] == 2 || vehicleFvsFaction[vehicle] == 3) { if(PlayerInfo[playerid][pMember] == 0) { SCM(playerid, -1, "Nu faci parte din aceasta factiune."); SlapPlayer(playerid); } else if(vehicleFvsRank[car] > PlayerInfo[playerid][pRank]) { format(string, sizeof(string), "Ai nevoie de rank %d pentru a lua acest vehicul.", vehicleFvsRank[car]); SCM(playerid, COLOR_GREY, string); SlapPlayer(playerid); } else if(OnDuty[playerid] == 0 && IsACop(playerid) && PlayerInfo[playerid][pMember] == 7 && PlayerInfo[playerid][pMember] == 8 && PlayerInfo[playerid][pMember] == 12 && PlayerInfo[playerid][pMember] == 13) { SCM(playerid, COLOR_LGREEN, "Nu poti folosi vehiculele factiunii daca nu esti la datorie!"); SlapPlayer(playerid); return 1; } } else if(vehicleFvsFaction[car] != PlayerInfo[playerid][pMember] && vehicleFvsFaction[car] != 0) { SCM(playerid, -1, "Nu faci parte din aceasta factiune."); SlapPlayer(playerid); } else { if(OnDuty[playerid] == 0 && IsACop(playerid) && Copcar2(car)) { SCM(playerid, COLOR_LGREEN, "Nu poti folosi vehiculele factiunii daca nu esti la datorie!"); SlapPlayer(playerid); return 1; } if(vehicleFvsRank[car] > PlayerInfo[playerid][pRank]) { format(string, sizeof(string), "Ai nevoie de rank %d pentru a lua acest vehicul.", vehicleFvsRank[car]); SCM(playerid, COLOR_GREY, string); SlapPlayer(playerid); } }
Mda, la fel.
-
Acum 3 ore, Gabi23 a spus:
Ideea e că tu ai vehiclefvsfaction[car], iar tu faci asta la fiecare mașină.
Din câte știu eu, în programare, o variabilă care nu are atribuită o valoare, poate lua valoarea 0 sau 1.
O mașină de civil nu are atribuită o valoare și cred că asta e problema.
Cel mai probabil, am incercat mai multe dar aceasi chestie.
-
1 oră în urmă, Jahen a spus:
Modifică:
-
new car = GetPlayerVehicleID(playerid); if(vehicle >= 130 && vehicle <= 135) { if(GetPVarInt(playerid, "InLesson") == -1) return SCM(playerid, COLOR_GREY, "Nu ai o lectie activa!"), SlapPlayer(playerid); } if(vehicleFvsFaction[car] == 1 || vehicleFvsFaction[car] == 2 || vehicleFvsFaction[car] == 3) { if(!IsACop(playerid)) { SCM(playerid, -1, "Nu faci parte din aceasta factiune."); SlapPlayer(playerid); } else if(vehicleFvsRank[car] > PlayerInfo[playerid][pRank]) { format(string, sizeof(string), "Ai nevoie de rank %d pentru a lua acest vehicul.", vehicleFvsRank[car]); SCM(playerid, COLOR_GREY, string); SlapPlayer(playerid); } else if(OnDuty[playerid] == 0 && IsACop(playerid) && PlayerInfo[playerid][pMember] == 7 && PlayerInfo[playerid][pMember] == 8 && PlayerInfo[playerid][pMember] == 12 && PlayerInfo[playerid][pMember] == 13) { SCM(playerid, COLOR_LGREEN, "Nu poti folosi vehiculele factiunii daca nu esti la datorie!"); SlapPlayer(playerid); return 1; } } else if(vehicleFvsFaction[car] != PlayerInfo[playerid][pMember] && vehicleFvsFaction[car] != 0) { SCM(playerid, -1, "Nu faci parte din aceasta factiune."); SlapPlayer(playerid); } else { if(OnDuty[playerid] == 0 && IsACop(playerid) && Copcar2(car)) { SCM(playerid, COLOR_LGREEN, "Nu poti folosi vehiculele factiunii daca nu esti la datorie!"); SlapPlayer(playerid); return 1; } if(vehicleFvsRank[car] > PlayerInfo[playerid][pRank]) { format(string, sizeof(string), "Ai nevoie de rank %d pentru a lua acest vehicul.", vehicleFvsRank[car]); SCM(playerid, COLOR_GREY, string); SlapPlayer(playerid); } }
Cu:
new car = GetPlayerVehicleID(playerid); if(vehicle >= 130 && vehicle <= 135) { if(GetPVarInt(playerid, "InLesson") == -1) return SCM(playerid, COLOR_GREY, "Nu ai o lectie activa!"), SlapPlayer(playerid); } if(vehicleFvsFaction[vehicle] == 1 || vehicleFvsFaction[vehicle] == 2 || vehicleFvsFaction[vehicle] == 3) { if(!IsACop(playerid)) { SCM(playerid, -1, "Nu faci parte din aceasta factiune."); SlapPlayer(playerid); } else if(vehicleFvsRank[car] > PlayerInfo[playerid][pRank]) { format(string, sizeof(string), "Ai nevoie de rank %d pentru a lua acest vehicul.", vehicleFvsRank[car]); SCM(playerid, COLOR_GREY, string); SlapPlayer(playerid); } else if(OnDuty[playerid] == 0 && IsACop(playerid) && PlayerInfo[playerid][pMember] == 7 && PlayerInfo[playerid][pMember] == 8 && PlayerInfo[playerid][pMember] == 12 && PlayerInfo[playerid][pMember] == 13) { SCM(playerid, COLOR_LGREEN, "Nu poti folosi vehiculele factiunii daca nu esti la datorie!"); SlapPlayer(playerid); return 1; } } else if(vehicleFvsFaction[car] != PlayerInfo[playerid][pMember] && vehicleFvsFaction[car] != 0) { SCM(playerid, -1, "Nu faci parte din aceasta factiune."); SlapPlayer(playerid); } else { if(OnDuty[playerid] == 0 && IsACop(playerid) && Copcar2(car)) { SCM(playerid, COLOR_LGREEN, "Nu poti folosi vehiculele factiunii daca nu esti la datorie!"); SlapPlayer(playerid); return 1; } if(vehicleFvsRank[car] > PlayerInfo[playerid][pRank]) { format(string, sizeof(string), "Ai nevoie de rank %d pentru a lua acest vehicul.", vehicleFvsRank[car]); SCM(playerid, COLOR_GREY, string); SlapPlayer(playerid); } }
new car = GetPlayerVehicleID(playerid); if(vehicle >= 130 && vehicle <= 135) { if(GetPVarInt(playerid, "InLesson") == -1) return SCM(playerid, COLOR_GREY, "Nu ai o lectie activa!"), SlapPlayer(playerid); } if(vehicleFvsFaction[vehicle] == 1 || vehicleFvsFaction[vehicle] == 2 || vehicleFvsFaction[vehicle] == 3) { if(!IsACop(playerid)) { SCM(playerid, -1, "Nu faci parte din aceasta factiune."); SlapPlayer(playerid); } else if(vehicleFvsRank[car] > PlayerInfo[playerid][pRank]) { format(string, sizeof(string), "Ai nevoie de rank %d pentru a lua acest vehicul.", vehicleFvsRank[car]); SCM(playerid, COLOR_GREY, string); SlapPlayer(playerid); } else if(OnDuty[playerid] == 0 && IsACop(playerid) && PlayerInfo[playerid][pMember] == 7 && PlayerInfo[playerid][pMember] == 8 && PlayerInfo[playerid][pMember] == 12 && PlayerInfo[playerid][pMember] == 13) { SCM(playerid, COLOR_LGREEN, "Nu poti folosi vehiculele factiunii daca nu esti la datorie!"); SlapPlayer(playerid); return 1; } } else if(vehicleFvsFaction[car] != PlayerInfo[playerid][pMember] && vehicleFvsFaction[car] != 0) { SCM(playerid, -1, "Nu faci parte din aceasta factiune."); SlapPlayer(playerid); } else { if(OnDuty[playerid] == 0 && IsACop(playerid) && Copcar2(car)) { SCM(playerid, COLOR_LGREEN, "Nu poti folosi vehiculele factiunii daca nu esti la datorie!"); SlapPlayer(playerid); return 1; } if(vehicleFvsRank[car] > PlayerInfo[playerid][pRank]) { format(string, sizeof(string), "Ai nevoie de rank %d pentru a lua acest vehicul.", vehicleFvsRank[car]); SCM(playerid, COLOR_GREY, string); SlapPlayer(playerid); } }
Mersi pentru efort dar ceasi chestie.
-
-
Acum 25 minute, Jahen a spus:
Lasă-mi aici funcția:
IsACop(playerid)
IsACop(playerid)
-
Acum 21 minute, Gabi23 a spus:
Poți lăsa și comanda /sfv?
-
Acum 16 minute, Gabi23 a spus:
Am înțeles eu prost, credeam că doar la mașina spawnată nu poți intra după ceva timp.
Să înțeleg că problema asta apare și la mașinile personale/de civil?
Excat.
-
Sunt convis ca este de la linia 5, adica if(vehicleFvsFaction[car] == 1 || vehicleFvsFaction[car] == 2 || vehicleFvsFaction[car] == 3) {
-
Username: szIonut
Problema întălnită: Cand folosesc /sfv sa spawnez o masina de la factiune merge totul bine, dar dupa un timp in orice masina m-as urca spune ca nu fac parte din acea factiuna.
Detalii despre problemă: As vrea sa nu mai arate aia, am incercat am sters am facut cam tot.
Ce ai încercat să faci înainte să postezi?: Sa sterg si sa inlocuiesc unele chestii
Cod sursă (recomandat pastebin.com) : https://pastebin.com/8bCtBnfD
Alte detalii: Mersi -
-
Acum 8 ore, Robi21 a spus:
Uite aici, inlocuieste:
Cu asta:
INFO: Poti modifica chiar tu pe ce raza sa ti se vada map icon-urile, eu zic ca este suficient 50.
Sper ca te-am ajutat.T/C - mersi frumos
-
Intrebare: Cum pot face sa nu se mai vada pe harta house icon-urile?
Ai încercat să faci ceva înainte să postezi?: Am presupus ca este de la label dar nu este de acolo.Tin sa mentionez ca folosec gamemode-ul HPQ123.
-
-
-
-
-
-
-
-
-
-
-
d
-
Mod de joc - PlayKingdom
in Gamemode-uri
Posted
xd