Jump to content

jupanu

Membru
  • Posts

    194
  • Joined

  • Last visited

    Never

Everything posted by jupanu

  1. jupanu

    Mapa

    odata ce are streamer cred ca este deja CreateDynamicObject
  2. jupanu

    Comanda

    cum facc o comanda sa meara goar intr-o zona? Ex: vreau sa mearga comanda /arme numai in San Fierro
  3. jupanu

    problema

    folosesc sscanf + zcmd
  4. jupanu

    problema

    am comada /announce si scriu /announce Salut apare doat alut in loc de Salut CMD:announce(playerid, params[]) { if ( PlayerInfo[ playerid ][ Level ] < 10) return SendError( playerid, "Nu ai level 10 pentru a folosi aceasta comanda"), if ( sscanf(params, "u", params[ 0 ])) return SendUsage( playerid, "/announce <text>"); GameTextForAll(params[ 0 ], 4000, 3 ); return 1; }
  5. poti inchide tipic-ul ca am rezolvat
  6. Am o problema cu sscanf nu stiuu de ce imi da eroarea asta si nu mi se mai deschide srv pe WINDOWS stiti cumva care e problema aici e cand nu am bagat MSVCR100.dll in C:\WINDOWS\system32\MSVCR100.dll si aici cand l-am bagat in system32 [img width=500 height=82]http://img41.imageshack.us/img41/5283/stunt.png
  7. jupanu

    sscanf

    am incercat dar nu merge
  8. jupanu

    sscanf

    ce trb sa facc ca sa imi mearga comenzile iarr bine cu zcmd si sscanf?
  9. nu se salveza in scriptfiles/ladmin se saveaza doar in scriptfiles ex : _05J0k3R_06jupanu.dudb login este asa: CMD:login(playerid,params[]) { if (PlayerInfo[playerid][LoggedIn] == 1) return SendClientMessage(playerid,red,"ACCOUNT: You are already logged in."); if (!udb_Exists(PlayerName2(playerid))) return SendClientMessage(playerid,red,"ACCOUNT: Nu aveti cont pe server !!!Va rugam inregistrativa !!! <'/register [password]'>."); if (strlen(params)==0) return SendClientMessage(playerid,red,"ACCOUNT: Correct usage: '/login [password]'"); if (udb_CheckLogin(PlayerName2(playerid),params)) { new file[256], tmp3[100], string[128]; format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(PlayerName2(playerid)) ); GetPlayerIp(playerid,tmp3,100); dini_Set(file,"ip",tmp3); LoginPlayer(playerid); if(PlayerInfo[playerid][Level] >= 12) { SetPlayerColor(playerid, red); } if(PlayerInfo[playerid][Level] > 0) { PlayerPlaySound(playerid,1057,0.0,0.0,0.0); SetPlayerScore(playerid, GetPlayerScore(playerid) + 10); format(string,sizeof(string),"ACCOUNT: {00C0FF}Successfully Logged In. ({FFFFFF}Level {F81414}%d{00C0FF})", PlayerInfo[playerid][Level] ); return SendClientMessage(playerid,green,string); } if(pVipInfo[ playerid ][ Vip ] > 0) { format(string,sizeof(string),"ACCOUNT: Successfully Logged In. (Vip Level %d)", pVipInfo[ playerid ][ Vip ] ); return SendClientMessage(playerid,green,string); } else return SendClientMessage(playerid,green,"ACCOUNT: Successfully Logged In"); } else { PlayerInfo[playerid][FailLogin]++; printf("LOGIN: %s has failed to login, Wrong password (%s) Attempt (%d)", PlayerName2(playerid), params, PlayerInfo[playerid][FailLogin] ); if(PlayerInfo[playerid][FailLogin] == MAX_FAIL_LOGINS) { new string[128]; format(string, sizeof(string), "%s has been kicked (Failed Logins)", PlayerName2(playerid) ); SendClientMessageToAll(grey, string); print(string); Kick(playerid); } return SendClientMessage(playerid,red,"ACCOUNT: Login failed! Incorrect Password"); } }
  10. nu pott sa imi dau seama ce are este exact ca cell din ladmin.pwn CMD:register(playerid,params[]) { new name[MAX_PLAYER_NAME]; if (PlayerInfo[playerid][LoggedIn] == 1) return SendClientMessage(playerid,red,"ACCOUNT: You are already registered and logged in."); if (udb_Exists(PlayerName2(playerid))) return SendClientMessage(playerid,red,"ACCOUNT: This account already exists, please use '/login [password]'."); if (strlen(params) == 0) return SendClientMessage(playerid,red,"ACCOUNT: Correct usage: '/register [password]'"); if (strlen(params) < 4 || strlen(params) > 20) return SendClientMessage(playerid,red,"ACCOUNT: Password length must be greater than three characters"); if (udb_Create(PlayerName2(playerid),params)) { new file[256], tmp3[100]; new strdate[20], year,month,day; getdate(year, month, day); GetPlayerName(playerid,name,sizeof(name)); format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(name)); GetPlayerIp(playerid,tmp3,100); dini_Set(file,"ip",tmp3); // dini_Set(file,"password",params); dUserSetINT(PlayerName2(playerid)).("registered",1); format(strdate, sizeof(strdate), "%d/%d/%d",day,month,year); dini_Set(file,"RegisteredDate",strdate); dUserSetINT(PlayerName2(playerid)).("loggedin",1); dUserSetINT(PlayerName2(playerid)).("banned",0); dUserSetINT(PlayerName2(playerid)).("level",0); dUserSetINT(PlayerName2(playerid)).("vip",0); dUserSetINT(PlayerName2(playerid)).("LastOn",0); dUserSetINT(PlayerName2(playerid)).("money",0); dUserSetINT(PlayerName2(playerid)).("kills",0); dUserSetINT(PlayerName2(playerid)).("deaths",0); dUserSetINT(PlayerName2(playerid)).("hours",0); dUserSetINT(PlayerName2(playerid)).("minutes",0); dUserSetINT(PlayerName2(playerid)).("seconds",0); dUserSetINT(PlayerName2(playerid)).("RankYakuza",0); PlayerInfo[playerid][LoggedIn] = 1; PlayerInfo[playerid][Registered] = 1; SendClientMessage(playerid, green, "ACCOUNT: You are now registered, and have been automaticaly logged in"); PlayerPlaySound(playerid,1057,0.0,0.0,0.0); return 1; } return 1; }
  11. daca nu merge cand ai announce cu permisiunea 777 si la server cfg: announce 1 inseamna ca este de la hostull pe care il ai trebuie sa vorbesti cu ei ca sa rezolve problema
  12. trebuia sa postezi aici http://www.sa-mp.ro/forum/index.php/topic,5356.0.html
  13. Depinde ce folosesti acum EX 1: if(strcmp(cmdtext, "/AdminTeleport", true) == 0) { if(PlayerInfo[playerid][Level] >= 1) { SetPlayerPos(playerid,x, y, z); } retrun 1; } EX 2: CMD:adminteleport( playerid, params[ ] ) { if(PlayerInfo[playerid][Level] >= 1) { SetPlayerPos(playerid,x, y, z); } retrun 1; } EX 3: dcmd_adminteleport( playerid, params[ ] ) { if(PlayerInfo[playerid][Level] >= 1) { SetPlayerPos(playerid,x, y, z); } retrun 1; }
  14. Am facut ce mi-ai zis stuntman am bagat iarr systemul de admin in GM dar aceiasi problema nu citeste scriptfiles/ladmin oare de ce? Si conturile la fell se saveaza in scriptfiles .dudb
  15. pui new Text:Textdrawtext1;
  16. jupanu

    Probleme

    nu am nici o eroare
  17. jupanu

    Probleme

    nuu nu e de acolo asa credd vadd ca imi da 2 erori unde am modificat cum ai ziss u ;)
  18. jupanu

    Probleme

    ce am gresit aici unde se facc conturile in /ladmin/users/? //----------------------------------------------------- new Registre[128]; new name[MAX_PLAYER_NAME]; if(!udb_Exists(PlayerName2(playerid))) { GetPlayerName(playerid,name,MAX_PLAYER_NAME); format(Registre,sizeof(Registre),"{0049FF}Welcome {FFFF00}%s!\n\n{FA0000}Please register to continue!",name); ShowPlayerDialog(playerid,128,DIALOG_STYLE_INPUT,"Register",Registre,"Register","Ban"); } else { PlayerInfo[playerid][Registered] = 1; format(file,sizeof(file),"/ladmin/users/%s.sav",udb_encode(PlayerName)); new tmp2[256]; tmp2 = dini_Get(file,"ip"); if( (!strcmp(tmp3,tmp2,true)) && (ServerInfo[AutoLogin] == 1) ) { LoginPlayer(playerid); if(PlayerInfo[playerid][Level] > 0) { format(string,sizeof(string),"{00CEFC}ACCOUNT: {00FF19}You have been automatically logged in. {FFFFFF}({00CEFC}Level {FC0303}%d{FFFFFF})", PlayerInfo[playerid][Level] ); SendClientMessage(playerid,green,string); } else SendClientMessage(playerid,green,"{00CEFC}ACCOUNT: {00FF19}You have been automatically logged in."); } else SendClientMessage(playerid, green, "{00CEFC}ACCOUNT: {00FF19}This nickname is registed {FC0303}, {00FF19}you can now login by typing {FC0303}/login {FFFFFF}[{00CEFC}password{FFFFFF}]"); }
  19. jupanu

    Probleme

    am bagat systemul de admin in gm si nu se mai salveaza conturile etc etc.
  20. jupanu

    Probleme

    pai vezi u ma ca nu mai se salveaza useri in ladmin/user intr-un cuvand nu mai merge folderul ladmin din scriptfiles
×
×
  • 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.