Jump to content

NoNamed

V.I.P
  • Posts

    1.094
  • Joined

  • Last visited

  • Days Won

    23

Everything posted by NoNamed

  1. NoNamed

    key car

    Cum faci citirea masinilor din baza de date la pornirea gamemode-ului ?
  2. Primesti vreun mesaj atunci cand mori ?
  3. Arata cum ai creeat textdraw-urile .
  4. Pentru toate masinile de pe server trebuie sa adaugi tu . Le iei id-ul de pe server prin ajutorul comenzii /dl apoi in gamemode, la OnGamemodeInit setezi cum vrei tu , exemplu : SetVehicleNumberPlate(138, "Downed");138 fiind id-ul masinii de pe server . Ca sa scapi mai usor si sa nu verifici toate masinile ai mai putea in loc de id-ul de pe server sa folosesti id-urile pentru masinile factiunilor care sunt in gamemode , de exemplu PD = CreateVehicle(522, x,y,z 0,0, 60000); Tu o sa setezi numarul pentru acea masina asa : SetVehicleNumberPlate(PD, "Downed");Iar la comanda /veh la linia : SetVehicleNumberPlate(vehicleid, "Downed");in loc de vehicleid pune carid . Pentru ca masinii care este creeata prin acea comanda i se atribuie variabila "carid" . SetVehicleNumberPlate(carid, "Downed");
  5. Mai cauta tot aceeasi variabila, cauta playerVariables[playerid][pMoney] = 10000;si modifici la linia gasita, daca tine de register .
  6. Interesat topicul . O comunitate unde sunt scripter a fost cam la fel ... a inceput cu 15 / 20 de playeri si la un momentadat , cam pentru o saptamana a ramas la 5 playeri constant insa oamenii nu au abandonat proiectul iar acum sunt cate 20 de playeri on constant, si tot cresc ... cei mai multi au fost 30 , aceasta revenire fiind ieri si jumatate din azi . Felicitari pentru topic, chiar nu credeam ca merge daca nu insirai toate astea .
  7. Incearca la /v create si la acreatecar sa adaugi putin in loc de OnCarUpdate functia SaveCarCoords si vezi daca se creeaza ceva in pcars.cfg .
  8. Da-mi comenzile / comanda cu care creezi masina .
  9. Mergi in folder-ul scriptfiles si vezi daca ai un fisier numit pcars.cfg, daca nu ai, creeaza-l tu si gata, masinile se vor salva .
  10. Cauta la OnPlayerRegister cred ca ar trebui sa fie , PlayerInfo[playerid][pMoney] = banii pe care ii ai in cont cand te inregistrezi si modifici . Inlocuiesti [PlayerInfo][pMoney] in functie de cum ai tu in gamemode .
  11. Arata functia SaveCar , OnCarUpdate .
  12. Rezolvat ? Pot inchide topicul ?
  13. new valid = PlayerData[playerid][CarKey1] || PlayerData[playerid][CarKey2] || PlayerData[playerid][CarKey3] || PlayerData[playerid][CarKey4] || PlayerData[playerid][CarKey5];Incearca asa . Nu sunt sigur ca merge dar merita sa incerci .
  14. Nu vad mesajul pe care ti-l arata daca player-ul nu e inregistrat ...
  15. Instaleaza Microsoft C++ 2010 cum a zis S1meD si Net Framework 4 parca ...
  16. Arata toata comanda , te rog . :D
  17. Postezi la ajutor scripting, nu mai face chat aici .
  18. Acelea nu sunt erori . Iti spune marimea gamemode-ului si cat ocupa acesta . Gamemode-ul tau este compilat perfect , NU ARE NICI O EROARE !
  19. Baza de date ai urcat-o in phpmyadmin ?
  20. La if(dialogid == numardialog) adaugi linia if(response) si adaugi instructiunile apoi adaugi else Kick(playerid); . Nu sunt sigur ca o sa functioneze dar incearca .
  21. //========================================[CMD /WARN]========================================================// CMD:warn(playerid, params[]) { new giveplayerid,result[64],name[2][MAX_PLAYER_NAME]; new string[256], giveplayer; new sendername[MAX_PLAYER_NAME]; if(sscanf(params,"us[64]",giveplayerid,result))return SendClientMessage(playerid, COLOR_GRAD2, "{00FF00}Folosire:{FFFFFF} /warn [playerid/numejucator] [reason]"); if(!IsPlayerConnected(giveplayerid))return 1; if(giveplayerid != INVALID_PLAYER_ID) { GetPlayerName(giveplayerid,name[0],MAX_PLAYER_NAME); GetPlayerName(playerid,name[1],MAX_PLAYER_NAME); if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])return SendClientMessage(playerid, COLOR_GREY, "Nu poti da warn unui administrator cu rangul mai mare ca al tau."); PlayerInfo[giveplayerid][pWarns] += 1; Update(giveplayerid,pWarningsx); if(PlayerInfo[giveplayerid][pWarns] >= 3) { new year, month,day; getdate(year, month, day); format(string, sizeof(string), "AdmCmd: %s a primit ban de la %s(3 warns), motiv: %s (%d-%d-%d)", giveplayer, sendername, result,month,day,year); format(string, sizeof(string), "{0066FF}Info: %s{a9c4e4} a primit ban de la %s (3 Warns), motiv: %s", giveplayer, sendername, result); SendClientMessageToAll(COLOR_LIGHTRED, string); PlayerInfo[giveplayerid][pReg] = -999; Update(giveplayerid,pRegisteredx); PlayerInfo[giveplayerid][pWarns] = 0; Update(giveplayerid,pWarningsx); new playersip[256]; GetPlayerIp(giveplayerid,playersip,sizeof(playersip)); strmid(PlayerInfo[giveplayerid][pIP], playersip, 0, 100, 255); Update(giveplayerid, pIPx); Kick(giveplayerid); ExecCMD[playerid]++; return 1; } } else { format(string, sizeof(string), " %d nu este conectat.", giveplayerid); SendClientMessage(playerid, COLOR_GRAD1, string); } SaveExecCMDS(playerid, "/warn", ExecCMD[playerid]); return 1; } Vezi asa .
  22. NoNamed

    Eroare Szone

    Closed . Topic inactiv .
  23. Nu e problema de scripting . Topic Closed .
  24. Ai adaugat plugin-ul crashdetect ? Verifica in server.cfg sa nu ai la plugins : crashdetect .
  25. Poate ai definit acele variabile mai jos de linia la care ai lucrat . De exemplu , tu ai lucrat cu acele variabile la linia 5441 dar le-ai definit pe la linia 6666 , verifica si daca e asa pune-le deasupra liniei 5441, adica sa fie inainte de acea linie .
×
×
  • 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.