Advertisement
RogerGomesCosta

Untitled

Jul 31st, 2014
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.39 KB | None | 0 0
  1.  
  2.  
  3. #define cRACE_STATUS_NONE           -1
  4. #define cRACE_STATUS_GRID           0
  5. #define cRACE_STATUS_CP             1
  6.  
  7. #define cRACE_CreatingRace(%1) PLAYER_CREATE_RACE[%1][cCREATING_RACE]
  8. #define cRACE_GetRacePrice(%1) PLAYER_CREATE_RACE[%1][cRACE_PRICE]
  9. #define cRACE_SetCreatingRace(%0, %1) PLAYER_CREATE_RACE[%0][cRACE_PRICE] = %1
  10.  
  11. enum cRACE_CREATE
  12. {
  13.     cRACE_NAME[32],
  14.     cRACE_PRICE,
  15.     bool:cCREATING_RACE,
  16.     cCREATING_STATUS,
  17.     cDEFINE_CP,
  18.     cDEFINE_GRID,
  19.     cGRID_OBJECT[10],
  20.     Float: cRACE_CP_X[50],
  21.     Float: cRACE_CP_Y[50],
  22.     Float: cRACE_CP_Z[50],
  23.     Float: cRACE_GRID_X[10],
  24.     Float: cRACE_GRID_Y[10],
  25.     Float: cRACE_GRID_Z[10],
  26.     Float: cRACE_GRID_A[10]
  27. };
  28. new PLAYER_CREATE_RACE[MAX_PLAYER][cRACE_CREATE];
  29.  
  30.  
  31. stock GetPlayerRaceName(playerid)
  32. {
  33.     new name[32];
  34.     format(name, sizeof name, "%s", PLAYER_CREATE_RACE[playerid][cRACE_NAME]);
  35.     return name;
  36. }
  37.  
  38. zcmd:createrace(playerid, params[])
  39. {
  40.     if(!IsPlayerAdmin(playerid)) return false;
  41.     else if(cRACE_CreatingRace(playerid)) SendClientMessage(playerid, COLOR_RED, "Erro: você já está criando uma corrida atualmente.");
  42.     else
  43.     {
  44.         ShowPlayerDialog(playerid, cRACE_DIALOG, DIALOG_STYLE_LIST, RGB_COLOR_GOLD"L.S. RACING - CRIADOR DE CORRIDA", RGB_COLOR_WHITE"(+)Definir posições de GRID\n{666666}(-)Resetar posições de GRID\n{FFFFFF}(+)Definir Checkpoints\nDefnir nome para a Corrida\n
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement