Welcome to The Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.

Kurama

Members
  • Content Count

    894
  • Joined

  • Last visited

  • Days Won

    31

Everything posted by Kurama

  1. Cum au spus si baietii, mai sus, nu se cer lucruri ci doar ajutor in diverse probleme sau nelamuriri. Daca vrei comanda /shop nu si decat sa urmezi modelul de mai sus, sau o sa iti arat si eu mai explicit putin. Treburile stau cam in felul urmator: CMD:shop(playerid, params[]) { // incepem sa punem diverse functii in comanda noastra // daca vrei sa se foloseasca intr-un anumit punct de exemplu vom face astfel if(IsPlayerInRangeOfPoint(playerid, 3.0, X, Y, Z)) { // X Y Z - sunt coordonatele de unde vrei sa folosesti comanda // le poti salva folosind /save si salvezi pozitia de utilizare a comenzii // apoi daca vrei sa pui comanda pe dialog vei face astefel: ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Items available", "Item 1\nItem2\nItem3", "Select", "Leave"); // i-am afisat utilizatorului un dialog cu mai multe optiuni din care sa aleaga // acum facem dialogurile functionale // vom merge la callback-ul OnDialogRepose si vom pune acele dialoguri // Atentie: ID-urile dialogurilor le vei inlocui cu cele inexistente din GM-ul pe care il folosesti tu } // else Afisam mesajul de eroare daca utilizatorul nu este in acel punct return 1; } public OnDialogResponse(playerid, dialogid, repose, listitem, inpuutext[]) { if(dialogid == 1) { if(response) { switch(listitem) { case 0: { // Acum luam fiecare item in parte si incepem cu primul (Item 1) SendClientMessage(playerid, -1, "Ai ales Item 1."); } case 1: { // lucram la item 2 SendClientMessage(playerid, -1, "Ai ales Item 2."); } case 2: { // lucram la item 3 SendClientMessage(playerid, -1, "Ai ales item 3."); } } } } return 1; } // *** In acele cazuri pentru fiecare item pui tu ce vrei sa iti dea la ele // bani, respect-points, online hours sau ce mai vrei tu // daca GM-ul ruleaza mysql si nu stii sa lucrezi cu el, iti sugerez sa incepi cu .ini ca e mai usor pentru inceput // daca sunt salvari facute in GM uita-te si vezi cum sunt create, si la fel vei proceda si cu aceste optiuni // Iti urez succes!
  2. Daca e pe mysql, acceseaza baza de date fie pe host , sau pe localhost. Cauta Admin in contul tau, si modifica-ti levelul dupa plac. De asemenea ai si comanda in gamemode, cred...
  3. Trebuie ca hostul sa aiba o baza de date in phpmyadmin. acolo o urci
  4. Scuzele mele Acum am vazut acel „nu” in propoziție Păi atunci scoate if(IsPlayerInVehicle(playerid, carid)) din comanda si aia e...
  5. Ia incearca asa: CMD:respawnthiscar(playerid, params[]) { new carid = GetPlayerVehicleID(playerid); if(PlayerInfo[playerid][pAdmin] >= 1) { if(!sscanf(params, "i", carid)) { if(IsPlayerInVehicle(playerid, carid)) { new string[128]; format(string, sizeof(string), "Vehiculul cu ID-ul %d a fost respawnat.", carid); SendAdminMessage(COLOR_YELLOW, string); SetVehicleToRespawn(carid); } else SendClientMessage(playerid, COLOR_RED, "Trebuie sa fii in masina pe care vrei sa o rezpawnezi."); } else SendClientMessage(playerid, COLOR_GRAD1, "» Scrie: /r(espawn)t(his)c(ar) [carid]"); } else SendClientMessage(playerid, COLOR_RED, ""#Culoare1"NumeServer | {ffffff}Ne pare rau, dar nu ai acces la aceasta comanda."); return 1; } CMD:rtc(playerid, params[]) { return cmd_respawnthiscar(playerid, params); }
  6. Votez lucrarea lui iniTial deoarece fontul si culorile alese se potrivesc perfect cu textul din imagine
  7. Votez lucrarea lui OmuPower deoarece a ales efectele avatarului foarte placut ochiului
  8. Votez lucrarea lui pulsegfx deoarece imi plac foarte mult fonturile si culorile alese pentru lucrarea sa.
  9. Mulțumesc tuturor pentru efort, am ales
  10. Ai un sistem de control a-l motorului de folosesti SetVehicleParamsEx in callback-ul OnVehicleSpawn(vehicleid) ? Daca da, inlocuieste: SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective); cu GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective); SetVehicleParamsEx(vehicleid, VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_ON, VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_OFF, VEHICLE_PARAMS_OFF); Revino cu un raspuns ...
  11. Doresc un: Avatar Imagine: click Text: Kurama Dimensiuni: 150x250 Ultima cerere: click