Jump to content

WopsS

Administrator
  • Posts

    2.202
  • Joined

  • Last visited

  • Days Won

    125

Everything posted by WopsS

  1. Arata toata functia.
  2. http://forum.sa-mp.com/showpost.php?p=1909511&postcount=460
  3. Toate.
  4. WopsS

    Crashdetect

    gLastDriver[c] ce face?
  5. Scoate return 0; de acolo
  6. Cand le lasi pe toate, merge?
  7. WopsS

    Crashdetect

    La functia "CarCheck" ai un "array" care trece de limita lui. [pawn][03:54:07] [debug] #0 0003e188 in public CarCheck () from facut.amx [03:54:08] [debug] Run time error 4: "Array index out of bounds"[/pawn]
  8. La sfarsit dupa [pawn]else { SendClientMessage(playerid, COLOR_WHITE, "Nu esti la vama."); return 1; }[/pawn] pune return 1;
  9. Da-ne si intrebarile.
  10. WopsS

    ID bug

    Si un exemplu de comanda care ar fi? Si la OnPlayerDisconnect ce ai?
  11. Modifica liniile astea: [pawn]if(GetPlayerVehicleID(playerid) == 196 || GetPlayerVehicleID(playerid) == 197 || GetPlayerVehicleID(playerid) == 198 || GetPlayerVehicleID(playerid) == 199 || GetPlayerVehicleID(playerid) == 200 || GetPlayerVehicleID(playerid) == 201 || GetPlayerVehicleID(playerid) == 202 || GetPlayerVehicleID(playerid) == 203) { TogglePlayerControllable(playerid,1); RemovePlayerFromVehicle(playerid); }[/pawn]
  12. Da-ne si timer-ul. Si asta unde o ai pusa? [pawn]if(IsAAAlliance(playerid) && IsAIAlliance(killerid) || IsAAAlliance(killerid) && IsAIAlliance(playerid)) { if(War != 0) { //new string[256]; new sendername[MAX_PLAYER_NAME], sendernamen[MAX_PLAYER_NAME]; GetPlayerName(killerid, sendername, sizeof(sendername)); GetPlayerName(playerid, sendernamen, sizeof(sendernamen)); GivePlayerCash(killerid, 300); GivePlayerCash(playerid, -300); GameTextForPlayer(playerid, "~r~-$300", 3000, 1); GameTextForPlayer(killerid, "~g~$300", 3000, 1); format(string, sizeof(string), "{a9c4e4}War: {FFFFFF}Ai fost omorat de catre {00D7D7}%s{FFFFFF} si ai pierdut suma de $300!", sendername); SendClientMessage(playerid, COLOR_WHITE, string); format(string, sizeof(string), "{a9c4e4}War: {FFFFFF}L-ai omorat pe {00D7D7}%s{FFFFFF} si ai primit suma de $300!", sendernamen); SendClientMessage(killerid, COLOR_WHITE, string); } }[/pawn]
  13. Foloseste acest program. http://forum.sa-mp.com/showthread.php?t=171429
  14. Topic inchis! Nu facem script-uri!
  15. WopsS

    3 intrebari

    Pentru prima intrebare foloseste: GetVehiclePos si IsPlayerInRangeOfPoint. Pentru a doua intrebare foloseste: OnPlayerKeyStateChange si RemovePlayerAttachedObject. Pentru ultima intrebare nu inteleg.
  16. Deci, ne spui?
  17. WopsS

    Help

    Topic inchis! Citeste Regulamentul!
  18. WopsS

    Problema DMV

    Aceasta este o problema pentru sectiunea "Ajutor Scripting". Topic inchis!
  19. Pentru inceput trebuie sa te legi de OnPlayerText. 1. Cauti in gamemode [pawn]public OnPlayerText[/pawn] 2. Inlocuiesti cu asta. [pawn]public OnPlayerText(playerid, text[]) { new pName[MAX_PLAYER_NAME], string[256]; GetPlayerName(playerid, pName, sizeof(pName)); if(PlayerInfo[playerid][pDonateRank] == 1) format(string, sizeof(string), "[V.I.P] %s say: %s", pName, text); else format(string, sizeof(string), "%s say: %s", pName, text); ProxDetector(20.0, playerid, string, COLOR_FADE1, COLOR_FADE2, COLOR_FADE3, COLOR_FADE4, COLOR_FADE5); return 0; }[/pawn] Explicatie: La inceput cu [pawn]new pName[MAX_PLAYER_NAME], string[256]; GetPlayerName(playerid, pName, sizeof(pName));[/pawn] ii creezi string-ul pentru nume si pentru text, dupa ii iei numele. Aici [pawn] if(PlayerInfo[playerid][pDonateRank] == 1) format(string, sizeof(string), "[POWER USER] %s say: %s", pName, text); else if(PlayerInfo[playerid][pDonateRank] == 2) format(string, sizeof(string), "[V.I.P] %s say: %s", pName, text); else format(string, sizeof(string), "%s say: %s", pName, text); [/pawn] Verifici daca user-ul are rank-ul pentru POWER USER (PlayerInfo[playerid][pDonateRank], modifica cum ai tu acolo), daca il are ii adaugi text-ul [POWER USER] in chat, in caz contrar verifici daca este V.I.P, daca este ii adaugi textul [V.I.P], daca cele doua de mai sus nu sunt adevarate, nu ii adaugi nimic.
  20. Cand jucatorul se logheaza foloseste [pawn]TogglePlayerSpectating(playerid, 1);[/pawn] si dupa ce s-a logat pune [pawn]TogglePlayerSpectating(playerid, 0);[/pawn]
  21. Cum faci update la player in baza de date? Ai cumva [pawn]Update(playerid, pCashx);[/pawn]?
  22. Acele variabile sunt degaba. Leaga-te de [pawn]ZoneInfo[GetPlayerZone(playerid)][zTeam][/pawn] si [pawn]Turfs = GangZoneCreate(TurfInfo[zMinX],TurfInfo[zMinY],TurfInfo[zMaxX],TurfInfo[zMaxY]);[/pawn]. Mai mult nu te pot ajuta, nu stiu unde le folosesti sau de unde provin.
  23. Vrei sa faci update la bani? Cat ia sa ii puna si in baza de date? Cum faci update la player in baza de date?
  24. Unde folosesti variabilele ? [pawn]VarriorsLosAztecs GroveStreet Ballas LosSantosVagos TheCorleoneFamily TheStracciFamily[/pawn]
  25. Adica vrei sa fie mai multe teritorii, nu? Daca da, da-ne si comanda takezone.
×
×
  • 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.