nikita2 (07 ноября 2023 - 01:39) писал:
А как всё это дело в базу сохранять?
Это ты уже сам делаешь.
Сообщение отредактировал Hunter-Killer: 07 ноября 2023 - 17:09
FRPDEV (02 марта 2024 - 00:56) писал:
Samper54554435 (14 февраля 2024 - 16:42) писал:
D:\my-projects\gta-sa\panda_servers\my_server\mistic_drift_server\gamemodes\new.pwn(1393) : error 001: expected token: "-identifier-", but found "-label-"
D:\my-projects\gta-sa\panda_servers\my_server\mistic_drift_server\gamemodes\new.pwn(1401) : error 001: expected token: "-identifier-", but found "-label-"
D:\my-projects\gta-sa\panda_servers\my_server\mistic_drift_server\gamemodes\new.pwn(1410) : error 001: expected token: "-identifier-", but found "-label-"
D:\my-projects\gta-sa\panda_servers\my_server\mistic_drift_server\gamemodes\new.pwn(1415) : error 017: undefined symbol "MAX_INVENTORY_GTEXTDRAWS"
D:\my-projects\gta-sa\panda_servers\my_server\mistic_drift_server\gamemodes\new.pwn(1417) : error 017: undefined symbol "MAX_INVENTORY_PTD_CLICKSLOT"
D:\my-projects\gta-sa\panda_servers\my_server\mistic_drift_server\gamemodes\new.pwn(10772) : warning 213: tag mismatch: expected tag "Text", but found none ("_")
D:\my-projects\gta-sa\panda_servers\my_server\mistic_drift_server\gamemodes\new.pwn(10778) : error 017: undefined symbol "INVENTORY_GTD_CLOSE"
D:\my-projects\gta-sa\panda_servers\my_server\mistic_drift_server\gamemodes\new.pwn(10829) : error 017: undefined symbol "INVENTORY_PTD_USE"
D:\my-projects\gta-sa\panda_servers\my_server\mistic_drift_server\gamemodes\new.pwn(10838) : error 017: undefined symbol "INVENTORY_PTD_INFO"
D:\my-projects\gta-sa\panda_servers\my_server\mistic_drift_server\gamemodes\new.pwn(18750) : error 017: undefined symbol "INVENTORY_PTD_AMOUNT"
D:\my-projects\gta-sa\panda_servers\my_server\mistic_drift_server\gamemodes\new.pwn(18750) : error 029: invalid expression, assumed zero
D:\my-projects\gta-sa\panda_servers\my_server\mistic_drift_server\gamemodes\new.pwn(18750) : warning 215: expression has no effect
D:\my-projects\gta-sa\panda_servers\my_server\mistic_drift_server\gamemodes\new.pwn(18750) : error 001: expected token: ";", but found "]"
D:\my-projects\gta-sa\panda_servers\my_server\mistic_drift_server\gamemodes\new.pwn(18750) : fatal error 107: too many error messages on one line
Compilation aborted.
Pawn compiler 3.10.10 Copyright (c) 1997-2006, ITB CompuPhase
12 Errors.
M I S T E V (27 декабря 2024 - 20:31) писал:
enum {
/*
Глобальные TextDraws Inventory
*/
1395 - Text: INVENTORY_GTD_BG,/*error 001: expected token: "-identifier-", but found "-label-"*/
Text: INVENTORY_GTD_TEXT,
Text: INVENTORY_GTD_CLOSE,
MAX_INVENTORY_GTEXTDRAWS
}
enum {
/*
TextDraws игрока: Меню выбора USE, INFO, DRO
*/
1405 - PlayerText: INVENTORY_PTD_USE_BG, /*error 001: expected token: "-identifier-", but found "-label-"*/
PlayerText: INVENTORY_PTD_USE,
PlayerText: INVENTORY_PTD_INFO_BG,
PlayerText: INVENTORY_PTD_INFO,
MAX_INVENTORY_PTD_CLICKSLOT
}
enum {
/*
TextDraws игрока: Текст для слотов
*/
1416 - PlayerText: INVENTORY_PTD_AMOUNT [INVENTORY_SIZE], /*error 001: expected token: "-identifier-", but found "-label-"*/
PlayerText: INVENTORY_PTD_NAME [INVENTORY_SIZE],
MAX_INVENTORY_PTD_TEXT
}
new
1422 - Text: gInventoryGTextDraw [MAX_INVENTORY_GTEXTDRAWS], /* Глобальные TextDraw Inventory: Задний фон, Текст, Закрытие */ /*error 017: undefined symbol "MAX_INVENTORY_GTEXTDRAWS"*/
1424 - PlayerText: gInventoryPTDClickSlot [MAX_PLAYERS][MAX_INVENTORY_PTD_CLICKSLOT], /* TextDraws игрока: Меню выбора USE, INFO, DROP */ /*undefined symbol "MAX_INVENTORY_PTD_CLICKSLOT"*/
PlayerText: gInventoryPTDSlots [MAX_PLAYERS][INVENTORY_SIZE], /* TextDraws игрока: Слоты */
PlayerText: gInventoryPTDTextSlots [MAX_PLAYERS][MAX_INVENTORY_PTD_TEXT], /* TextDraws игрока: Текст для слотов */
bool: gInventoryOpen [MAX_PLAYERS char],
gInventoryClickSlot [MAX_PLAYERS]
;
10779 - if(_:clickedid == INVALID_TEXT_DRAW) {/*warning 213: tag mismatch: expected tag "Text", but found none ("_")*/
if(IsPlayerOpenInventory(playerid)) {
HidePlayerInventory(playerid);
}
}
10785 - if(clickedid == gInventoryGTextDraw[INVENTORY_GTD_CLOSE]) {/*error 017: undefined symbol "INVENTORY_GTD_CLOSE"*/
HidePlayerInventory(playerid);
}
10836 - if(playertextid == gInventoryPTDClickSlot[playerid][INVENTORY_PTD_USE]) {/* error 017: undefined symbol "INVENTORY_PTD_USE" */
new
item_idx = GetPlayerInventoryItemByIDX(playerid, clickedslot),
item_id = GetInventoryItemID(item_idx)
;
UseInventoryItem(playerid, clickedslot, item_idx, gInventoryItem[item_id][iType]);
}
10845 - if(playertextid == gInventoryPTDClickSlot[playerid][INVENTORY_PTD_INFO]) { /*error 017: undefined symbol "INVENTORY_PTD_INFO" */
new
item_id = GetInventoryItemID(GetPlayerInventoryItemByIDX(playerid, clickedslot)),
str[150]
;
format(str, sizeof(str),
"Наименование: %s\
\nКоличество: %d\
\n\n%s",
gInventoryItem[item_id][iName],
GetPlayerInventoryAmountByIDX(playerid, clickedslot),
gInventoryItem[item_id][iDesc]
);
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX,
!" ",
str,
!"Закрыть", !""
);
}
stock InventoryDestroySlots(playerid) {
for(new slot; slot < INVENTORY_SIZE; slot++) {
PlayerTextDrawDestroy(playerid, gInventoryPTDSlots[playerid][slot]);
gInventoryPTDSlots[playerid][slot] = PlayerText: INVALID_TEXT_DRAW;
18758 - PlayerTextDrawDestroy(playerid, gInventoryPTDTextSlots[playerid][INVENTORY_PTD_AMOUNT][slot]); /*
new.pwn(18758) : error 017: undefined symbol "INVENTORY_PTD_AMOUNT"
new.pwn(18758) : error 029: invalid expression, assumed zero
new.pwn(18758) : warning 215: expression has no effect
new.pwn(18758) : error 001: expected token: ";", but found "]"
new.pwn(18758) : fatal error 107: too many error messages on one line
*/
gInventoryPTDTextSlots[playerid][INVENTORY_PTD_AMOUNT][slot] = PlayerText: INVALID_TEXT_DRAW;
}
}