Jump to content

Mafia.

V.I.P
  • Posts

    792
  • Joined

  • Last visited

  • Days Won

    12

Everything posted by Mafia.

  1. Ista deja nu mai e cerere tutorial tu acum ai inceput sa ceri direct scripturi ... Vreau sa vad ce ai incercat sa faci !
  2. Comenzile de TIP ZCMD ( CMD) nu se pun la OnPlayerCommandPerformed , le pui oriunde in gamemod dar sa nu fie intr-un public/stock etc , Un Ex : public OnPlayerCommandPerformed(playerid, cmdtext[], success) { if(!success) { new szString[128]; format(szString, sizeof(szString), "{FF0000}Eroare: {FFFFFF}Comanda {C0FF00}%s {FFFFFF}Nu exista!"); SCM(playerid, -1, szString); } } CMD:kick(playerid, params[]) { new UserID, motiv[128]; if(!IsPlayerAdmin(playerid))return SCM(playerid, -1, "Eroare! Nu esti admin!"); if(!IsPlayerConnected(UserID)return SCM(playerid, -1, "Eroare! Player-ul nu este conectat!"); if(sscanf(params, "us[128]", UserID, motiv))return SCM(playerid, -1, "Foloseste /kick [ userid ] [ motiv]"); Kick(UserID); return 1; }
  3. Ai un ex mai sus , skimba comenzile in strcmd
  4. Eu ti-am dat un ex tu te iei dupa ex meu si incerci sa le faci nu iti dau mura in gura chiar totul . Astept sa vad ce ai facut!
  5. Poftim aici : CMD:leaders( playerid, params [ ] ) { new szString[ 1200 ]; format( szString, sizeof( szString ), "{FFFFFF}LSPD - Lider: %s (%s) - Membri: %d/10n", GetFactionLeader( 1 ), IsOnline( GetFactionLeader( 1 ) ), GetFactionMembers( 1 ) ); //// ETC ShowPlayerDialog( playerid, 3434, DIALOG_STYLE_MSGBOX, "Lista Factiunilor", szString, "Ok", "" ); return 1; } stock IsOnline( szName[ ] ) { new szState[ 40 ]; if( IsPlayerConnected( ReturnUserEx( szName ) ) ) { format( szState, 40, "{C0FF00}Online{FFFFFF}" ); } else format( szState, 40, "{FF0000}Offline{FFFFFF}" ); return szState; } stock GetFactionLeader( FactionID ) { new szString[ 128 ], Cache: Result, Get[ 2 ], szLeaderName[ MAX_PLAYER_NAME ]; format( szString, sizeof( szString ), "SELECT `Name` FROM `users` WHERE `Leader` = %d LIMIT 1;", FactionID );// Aici modifici tu cum ai in baza de date !! Result = mysql_query( SQL, szString ); cache_get_data( Get[ 0 ], Get[ 1 ], SQL ); if( !Get[ 0 ] ) szLeaderName = "NO-ONE"; else cache_get_field_content( 0, "Name", szLeaderName, SQL, sizeof( szLeaderName ) ); cache_delete( Result ); return ( szLeaderName ); } stock GetFactionMembers( FactionID ) { new szString[ 128 ], Cache: Result, Get[ 2 ]; format( szString, sizeof( szString ), "SELECT `Member` FROM `users` WHERE `Member` = %d", FactionID );// Aici modifici tu cum ai in baza de date !! Result = mysql_query( SQL, szString ); cache_get_data( Get[ 0 ], Get[ 1 ], SQL ); cache_delete( Result ); return Get[ 0 ]; }
  6. Asta nu e scripting samp e php , in fine sa nu zici cas baiat rau posteaza : connection2.php , e posibil sa nu fi facut conexiunea bine.
  7. Pune bine datele de la host . PS : Puteai sa dai EDIT nu sa dai reply iar! Warn Up
  8. Nu arata bine , stiu serverul si nu ai facut bine conexiunea la mysql bine .
  9. Nu ai facut bine conexiunea la baza de date
  10. Poate pe propiul host . Si ai mai facut un topic de genul aici :
  11. Nu mai avem ) am dat toti bani pe cadoul tau care vine la anul ) E cu intarziere ..
  12. off-topic Nu sunt aici Discutii libere despre cine a creat RSS! TOPIC CLOSED!
  13. Mafia.

    1 eroare

    , incearca asa. Incearca asa if( IsPlayerConnected( ReturnUserEx( szName ) ) ) Adaugi asta la sfarsitul GM ReturnUserEx(text[], playerid = INVALID_PLAYER_ID) { new pos = 0; while (text[pos] < 0x21) { if (text[pos] == 0) return INVALID_PLAYER_ID; pos++; } new userid = INVALID_PLAYER_ID; if (IsNumeric(text[pos])) { userid = strval(text[pos]); if (userid >=0 && userid < MAX_PLAYERS) { if(!IsPlayerConnected(userid)) { userid = INVALID_PLAYER_ID; } else { return userid; } } } new len = strlen(text[pos]); new count = 0; new name[MAX_PLAYER_NAME]; for (new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { if (strcmp(GetName( i ), text[pos], true, len) == 0) { if (len == strlen(name)) { return i; } else { count++; userid = i; } } } } if (count != 1) { if (playerid != INVALID_PLAYER_ID) { if (count) { SendClientMessage(playerid, 0xFF0000AA, "Multiple users found, please narrow earch"); } else { SendClientMessage(playerid, 0xFF0000AA, "No matching user found"); } } userid = INVALID_PLAYER_ID; } return userid; } si asta la fel tot la sfarsit : IsNumeric(const string[]) { for (new i = 0, j = strlen(string); i < j; i++) { if (string > '9' || string < '0') return 0; } return 1; }
  14. Ai 24 de ore sa postezi scriptul In caz contar TOPIC CLOSED . pentru ca nu avem cum sa te ajutam!
  15. Respecta modelul ! TOPIC CLOSED!
  16. Mafia.

    Ajutoor!!!

    ceea ce spui tu nu se poate..
  17. Mafia.

    Va rog ajutor

    Cauta in gamemod pAdmin si verifica comenzile sa nu fie pe undeva pAdmin > 0
  18. Cauta aici : http://www.sa-mp.ro/forums/forum/353-tutoriale/
  19. Mafia.

    Va rog ajutor

    Serverul e mysql ?
×
×
  • 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.