Jump to content

iSkull

Membru
  • Posts

    422
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by iSkull

  1. Tabelul wcode_complaints lipseste din baza de date
  2. Fa enum enum selected_info { sName[MAX_PLAYER_NAME], sID } new Selected[MAX_PLAYERS][99][selected_info]; in loc de format(Selected[playerid][tmembers], MAX_PLAYER_NAME, name); pui format(Selected[playerid][tmembers][sName], MAX_PLAYER_NAME, name);
  3. Niciodata in OnDialogResponse nu o sa ai listitem pe -1, el pleaca mereu de la 0, problema e din variabila Arata cum ai definit Selected
  4. Daca ti le sterge la pornire, nu e problema noastra, e posibil sa ai ceva prin pc, mSelection nu are treaba cu stersul fisierelor
  5. Arata SpawnPlayerCar, acolo in functie e ok
  6. E clar, nu ai fișierele bine puse, folosesc același mSelection
  7. iSkull

    ajutor

    Testează în loc de acel j pune 1, vezi dacă face la fel
  8. In ultimul post am vazut ca ai pus acel //test e ok, dar se intampla dupa restart sau?
  9. În loc de funcția ta de occupied o poți înlocui cu a mea
  10. iSkull

    ajutor

    Îți iese din array, crash detect este mereu bun, trebuie doar configurat corect
  11. InsertVehicle(playerid, modelid, vip, rainbow, legendary, stage, temporar) Cand apelezi functia trebuie sa ai vip & rainbow pe 0, la incarcare vehiculelor personale, trebuie sa ai valoarea setata din baza de date, daca e pe 0/1 la vip/rainbow Functia de "ocupat" in vehicul trebuie sa fie ceva de genul acesta: forward IsVehicleOccupied(vehicleid); public IsVehicleOccupied(vehicleid) { for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerInVehicle(i, vehicleid)) return 1; } return 0; } Functia trebuie apelata mereu la /v daca ai in meniu statusul de "ocupat" sau nu
  12. iSkull

    ajutor

    crashdetect? functia SetPlayerCheckpointEx?
  13. Tu ai zis ca nu iti apare tutorialul, nu altceva, pentru asta te duci la onplayerconnect si scrii acolo sendclientmessage(playerid, -1, "welcome.");
  14. Trebuie sa ai o variabila de a da start ce se verifica la un timer, un exemplu ar fi la un timer de o secunda, ex: new tut[MAX_PLAYERS]; Onplayerconnect => tut[playerid] = 0; Ongamemodeinit => SetTimer("TimerOneSecond", 1000, true); dupa ce se inregistreaza complet => tut[playerid] = 1; forward TimerOneSecond(); public TimerOneSecond() { for(new i = 0; i < MAX_PLAYERS; i++) { if(tut[i] > 0 && tut[i] < 10) { SendClientMessage(i, -1, "test"); } else if(tut[i] >= 10 && tut[i] < 20) { SendClientMessage(i, -1, "test 2"); } else if(tut[i] >= 20) { tut[i] = 0; SendClientMessage(i, -1, "End test"); } } return 1; }
  15. Ce e cu loose identation nu este aranjat scriptul, unde e symbol is never used inseamna ca a fost definit si nu este utilizat ce inseamna ca poate fi sters, iar la restul trebuie sa vad exact scriptul, dialogul nu are nicio problema
  16. Acolo ai si prescurtari, dupa cum am spus mai sus, se poate modifica usor de la zcmd/ycmd la pawn cmd sau invers, doar ca la ycmd ai acel help in plus, in rest nimic
  17. Dupa cum am explicat, daca nu iti functioneaza performed-ul, incearca pawn cmd, trecerea e rapida, in loc de CMD devine cmd si atat, iar la prescurtari e alias, nu ai cum sa ai 600 de comenzi intr-un gm, aproximativ 60-90 maxim de comenzi sunt pentru admini, iar restul pana-n 300-400 dar e mult 400 chiar si 300 sunt pentru jucatori in general, ai notepad++ / sublime text, trecerea e foarte usoara fata de pawno pentru ca acolo ai mai putine oportunitati de modificare
  18. Cauta pOrigin/pSpawn trebuie sa fie ceva legat de una dintre ele
  19. Dupa cum am mai zis, incearca return 1/return 0, daca nu treci pe pawn cmd, acolo pentru prescurtarea comenzii e alias Altceva nu am ce sa fac pentru mesajul respectiv Ex: alias:test('te'); cmd:test(playerid, params[]) // cmd cu litere mici pe comanda { SendClientMessage(playerid, -1, "Welcome to server with pawn cmd."); return 1; }
  20. vezi received, altceva n-am de unde, doar din include daca e ceva
  21. if(!success) return SCM(playerid, COLOR_GREY, "ERROR: Unknown command!"); asta zice tot, o poti sterge si pui return 0
  22. daca ai zcmd, incearca cu return 1 daca ai pawn cmd n are cum sa nu ti mearga return 0
  23. chatTime[playerid] = gettime() + 3; la onplayertext nu in format E posibil sa ai onplayercommandtext
×
×
  • 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.