Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define cRACE_STATUS_NONE -1
- #define cRACE_STATUS_GRID 0
- #define cRACE_STATUS_CP 1
- #define cRACE_CreatingRace(%1) PLAYER_CREATE_RACE[%1][cCREATING_RACE]
- #define cRACE_GetRacePrice(%1) PLAYER_CREATE_RACE[%1][cRACE_PRICE]
- #define cRACE_SetCreatingRace(%0, %1) PLAYER_CREATE_RACE[%0][cRACE_PRICE] = %1
- enum cRACE_CREATE
- {
- cRACE_NAME[32],
- cRACE_PRICE,
- bool:cCREATING_RACE,
- cCREATING_STATUS,
- cDEFINE_CP,
- cDEFINE_GRID,
- cGRID_OBJECT[10],
- Float: cRACE_CP_X[50],
- Float: cRACE_CP_Y[50],
- Float: cRACE_CP_Z[50],
- Float: cRACE_GRID_X[10],
- Float: cRACE_GRID_Y[10],
- Float: cRACE_GRID_Z[10],
- Float: cRACE_GRID_A[10]
- };
- new PLAYER_CREATE_RACE[MAX_PLAYER][cRACE_CREATE];
- stock GetPlayerRaceName(playerid)
- {
- new name[32];
- format(name, sizeof name, "%s", PLAYER_CREATE_RACE[playerid][cRACE_NAME]);
- return name;
- }
- zcmd:createrace(playerid, params[])
- {
- if(!IsPlayerAdmin(playerid)) return false;
- else if(cRACE_CreatingRace(playerid)) SendClientMessage(playerid, COLOR_RED, "Erro: você já está criando uma corrida atualmente.");
- else
- {
- 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