Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Помощь с бизнесами

Статус
В этой теме нельзя размещать новые ответы.

genius131

Дебютант
Здравствуйте нужна помощ с модом dream project не создаются бизнесы дело в том что дома создаются прописываю в игре /setpos и в базе появляются пораметры а когда прописываю /setbpos появляется пикап а в базе ничего не происходит в чем может быть проблема?если нужен будет код и т д прошу в скайп покажу что да как и расскажу gimayev951 заранее спасибо)
}
if(strcmp(cmd, "/setbpos", true) == 0)
{
if(!strcmp(PlayerName[playerid], "Manuel_Fernandez"))
{
new Float:X, Float:Y, Float:Z;
tmp = strtok(cmdtext, idx);
new Business = strval(tmp);
tmp = strtok(cmdtext, idx);
new BClass = strval(tmp);
if(Business >= MAX_BUSINESS || Business < 0) return SendClientMessage(playerid, COLOR_GREY, "* Íåäîïóñòèìûé íîìåð áèçíåñà");
if(BClass > 9 || BClass < 1)
{
SendClientMessage(playerid, COLOR_GREY, "* Íåäîïóñòèìûé êëàññ");
SendClientMessage(playerid, COLOR_ANTIQUEWHITE, "{7FB151}>> {FAEBD7}Äîïóñòèìûå êëàññû:");
SendClientMessage(playerid, COLOR_ANTIQUEWHITE, "{7FB151}>> {FAEBD7}1 - Ìàãàçèí 24/7");
SendClientMessage(playerid, COLOR_ANTIQUEWHITE, "{7FB151}>> {FAEBD7}2 - Ðåñòîðàí");
SendClientMessage(playerid, COLOR_ANTIQUEWHITE, "{7FB151}>> {FAEBD7}3 - Áàð");
SendClientMessage(playerid, COLOR_ANTIQUEWHITE, "{7FB151}>> {FAEBD7}4 - Êëóá");
SendClientMessage(playerid, COLOR_ANTIQUEWHITE, "{7FB151}>> {FAEBD7}5 - Burger Shot");
SendClientMessage(playerid, COLOR_ANTIQUEWHITE, "{7FB151}>> {FAEBD7}6 - Ïèööåðèÿ");
SendClientMessage(playerid, COLOR_ANTIQUEWHITE, "{7FB151}>> {FAEBD7}7 - Îäåæäà");
SendClientMessage(playerid, COLOR_ANTIQUEWHITE, "{7FB151}>> {FAEBD7}8 - Çàïðàâêà");
SendClientMessage(playerid, COLOR_ANTIQUEWHITE, "{7FB151}>> {FAEBD7}9 - Îðóæåéíûé ìàãàçèí");
return 1;
}
new Text = strlen(cmdtext);
while ((idx < Text) && (cmdtext[idx] <= ' ')) idx++;
new offset = idx;
new result[64];
while ((idx < Text) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
GetPlayerPos(playerid, X, Y, Z);
BusinessInfo[Business][BX] = X;
BusinessInfo[Business][BY] = Y;
BusinessInfo[Business][BZ] = Z;
BusinessInfo[Business][Class] = BClass;
strmid(BusinessInfo[Business][Name], result, 0, strlen(result), 255);
if(BusinessInfo[Business][BX] != 0)
{
DestroyDynamicPickup(BusinessInfo[Business][Pickup]);
DestroyDynamicMapIcon(BusinessInfo[Business][MapIcon]);
}
else
{
format(FormatString[playerid], FORMATSTRING, "INSERT INTO `business` (`ID`) VALUES ('%d')", Business);
mysql_tquery(1, FormatString[playerid], "", "");
}
if(fexist(String))
{
DestroyPickup(BusinessInfo[Business][Pickup]);
DestroyDynamicMapIcon(BusinessInfo[Business][MapIcon]);
DestroyDynamic3DTextLabel(BusinessInfo[Business][TextName]);
}
BusinessInfo[Business][Pickup] = DP_CreatePickup(1318, 23, BusinessInfo[Business][BX], BusinessInfo[Business][BY], BusinessInfo[Business][BZ]);
switch(BusinessInfo[Business][Class])
{
case 1, 8: BusinessInfo[Business][MapIcon] = CreateDynamicMapIcon(BusinessInfo[Business][BX], BusinessInfo[Business][BY], BusinessInfo[Business][BZ], 56, COLOR_WHITE, 0, -1, -1, 400.0);
case 2: BusinessInfo[Business][MapIcon] = CreateDynamicMapIcon(BusinessInfo[Business][BX], BusinessInfo[Business][BY], BusinessInfo[Business][BZ], 50, COLOR_WHITE, 0, -1, -1, 400.0);
case 3: BusinessInfo[Business][MapIcon] = CreateDynamicMapIcon(BusinessInfo[Business][BX], BusinessInfo[Business][BY], BusinessInfo[Business][BZ], 49, COLOR_WHITE, 0, -1, -1, 400.0);
case 4: BusinessInfo[Business][MapIcon] = CreateDynamicMapIcon(BusinessInfo[Business][BX], BusinessInfo[Business][BY], BusinessInfo[Business][BZ], 48, COLOR_WHITE, 0, -1, -1, 400.0);
case 5: BusinessInfo[Business][MapIcon] = CreateDynamicMapIcon(BusinessInfo[Business][BX], BusinessInfo[Business][BY], BusinessInfo[Business][BZ], 10, COLOR_WHITE, 0, -1, -1, 400.0);
case 6: BusinessInfo[Business][MapIcon] = CreateDynamicMapIcon(BusinessInfo[Business][BX], BusinessInfo[Business][BY], BusinessInfo[Business][BZ], 29, COLOR_WHITE, 0, -1, -1, 400.0);
case 7: BusinessInfo[Business][MapIcon] = CreateDynamicMapIcon(BusinessInfo[Business][BX], BusinessInfo[Business][BY], BusinessInfo[Business][BZ], 45, COLOR_WHITE, 0, -1, -1, 400.0);
}
format(String, sizeof(String), "%s", BusinessInfo[Business][Name]);
BusinessInfo[Business][TextName] = CreateDynamic3DTextLabel(String, COLOR_LEMON, BusinessInfo[Business][BX], BusinessInfo[Business][BY], BusinessInfo[Business][BZ]+1, 15.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 1, 0);
SaveBusiness(Business);
}
return 1;
}
if(strcmp(cmd, "/setbposbexit", true) == 0)
{
if(!strcmp(PlayerName[playerid], "Manuel_Fernandez"))
{
new Float:X, Float:Y, Float:Z, Float:FAngle;
tmp = strtok(cmdtext, idx);
new Business = strval(tmp);
if(Business >= MAX_BUSINESS || Business < 0) return SendClientMessage(playerid, COLOR_GREY, "* Íåäîïóñòèìûé íîìåð áèçíåñà");
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, FAngle);
BusinessInfo[Business][BExitX] = X;
BusinessInfo[Business][BExitY] = Y;
BusinessInfo[Business][BExitZ] = Z;
BusinessInfo[Business][BExitAngle] = FAngle;
SaveBusiness(Business);
}
return 1;
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу