Advertisement
Guest User

Untitled

a guest
Oct 19th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. ocmd:gcreate(playerid,params[])
  2. {
  3. MsgEx(playerid,COLOR_LIGHTBLUE,"Group ID %d",PlayerInfo[playerid][GMember]);
  4. new gname[MAX_PLAYER_NAME],query[256];
  5. if(PlayerInfo[playerid][pLoggedIn] == false) return 1;
  6. if(isGroupOwner(playerid)) return SCM(playerid,COOLRED,"You are already a Group Owner");
  7. if(PlayerInfo[playerid][GMember] !=0 || PlayerInfo[playerid][GLeader] !=0) return SCM(playerid,COOLRED,"You are already in a Group use /gleave to leave.");
  8. if(sscanf(params, "s[25]", gname)) return SendClientMessage(playerid, USAGE,"Usage: /gcreate [Group Name]");
  9.  
  10. new id = getFreeGroupID();
  11. Group[id][GroupWins]=0;
  12. Group[id][GroupLosts]=0;
  13.  
  14. strmid(Group[id][groupname], gname, 0, MAX_PLAYER_NAME, MAX_PLAYER_NAME);
  15. strmid(Group[id][groupowner], GetName(playerid), 0, MAX_PLAYER_NAME, MAX_PLAYER_NAME);
  16.  
  17. format(query, sizeof(query),"INSERT INTO `Groups` (groupowner, groupname, GroupWins, GroupLosts) VALUES ('%s', '%s', '%d', '%d')",Group[id][groupowner],Group[id][groupname],Group[id][GroupWins],Group[id][GroupLosts]);
  18. mysql_pquery(handle, query, "OnGroupCreated", "iis", playerid,id,Group[id][groupname]);
  19. printf(query);
  20. return 1;
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement