Adolf
Умник
Ероры:
Сома команда
Вот строчки на какие ругается
29435
29439
Помогите пожалуйста
PHP:
C:\Documents and Settings\Admin\Рабочий стол\Новая папка (4)\gamemodes\rls.pwn(29435) : error 017: undefined symbol "AllHouse"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка (4)\gamemodes\rls.pwn(29435) : error 017: undefined symbol "SendMe"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка (4)\gamemodes\rls.pwn(29439) : error 017: undefined symbol "AddHouseName"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка (4)\gamemodes\rls.pwn(29439) : error 036: empty statement
C:\Documents and Settings\Admin\Рабочий стол\Новая папка (4)\gamemodes\rls.pwn(29439) : error 017: undefined symbol "i"
C:\Documents and Settings\Admin\Рабочий стол\Новая папка (4)\gamemodes\rls.pwn(29439) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
6 Errors.
PHP:
if(strcmp(cmd, "/addhouse", true) == 0 && PlayerInfo[playerid][pAdmin] >= 10)
{
if(IsPlayerConnected(playerid))
{
if(AllHouse == sizeof(HouseInfo)) return SendMe(playerid,"Достигнут лимит!");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
for(new i; i < sizeof(AddHouseName);i++) SendMes(playerid, 0xFFFFFF,"Стиль %s номер %d",AddHouseName[i],i);
return SendClientMessage(playerid,COLOR_GREY," !addhouse [цена] [Стиль от 0 до 3] [уровень]");
}
new price = strval(tmp);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_GREY," !addhouse [цена] [Стиль от 0 до 3] [уровень]");
new style = strval(tmp);
if(style >= sizeof(AddHouseName)) return SendClientMessage(playerid,COLOR_GREY," несуществующей стиль");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_GREY," !addhouse [цена] [Стиль от 0 до 3] [уровень]");
new level = strval(tmp);
new query[800]; // переменая для строки запроса
new Float:x1,Float:y1,Float:z1;
GetPlayerPos(playerid,x1,y1,z1);
HouseInfo[AllHouse][hExitx] = AddHouseCoord[style][0];
HouseInfo[AllHouse][hExity] = AddHouseCoord[style][1];
HouseInfo[AllHouse][hExitz] = AddHouseCoord[style][2];
HouseInfo[AllHouse][hInt] = AddHouseInt[style];
strmid(HouseInfo[AllHouse][hDiscription], AddHouseName[style], 0, strlen(AddHouseName[style]), 255);
format(query,sizeof(query),"INSERT INTO house (id,owner,ux,uy,uz,ix,iy,iz,mx,my,mz,hname,hValue,hHel,hArm,hInt,hLock,hOwned,hRooms,hRent,hRentabil,hTakings,hDate,hLevel,hVirtual,hGun1,hGun2,hGun3,hGun4,hGun5,hAmmo1,hAmmo2,hAmmo3,hAmmo4,hAmmo5,hMoney,hDrugs,hMats,hWardrobe,hDrslot1,hDrslot2,hDrslot3,hDrslot4,hPhone)\
VALUES (%d,'The State','%f','%f','%f','%f','%f','%f','0.0','0.0','0.0','%s',%d,0,0,%d,1,0,0,777,1,100,0,%d,%d,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)"
,AllHouse,x1,y1,z1,HouseInfo[AllHouse][hExitx],HouseInfo[AllHouse][hExity],HouseInfo[AllHouse][hExitz],HouseInfo[AllHouse][hDiscription],price,HouseInfo[AllHouse][hInt],level,AllHouse+1);
db_query(ServerDB,query);
HouseInfo[AllHouse][hEntrancex] = x1;
HouseInfo[AllHouse][hEntrancey] = y1;
HouseInfo[AllHouse][hEntrancez] = z1;
HouseInfo[AllHouse][hMenux] = 0.0;
HouseInfo[AllHouse][hMenuy] = 0.0;
HouseInfo[AllHouse][hMenuz] = 0.0;
strmid(HouseInfo[AllHouse][hOwner], "The State", 0, strlen("The State"), 255);
HouseInfo[AllHouse][hValue] = price;
HouseInfo[AllHouse][hHel] = 0;
HouseInfo[AllHouse][hArm] = 0;
HouseInfo[AllHouse][hLock] = 1;
HouseInfo[AllHouse][hOwned] = 0;
HouseInfo[AllHouse][hRooms] = 0;
HouseInfo[AllHouse][hRent] = 777;
HouseInfo[AllHouse][hRentabil] = 1;
HouseInfo[AllHouse][hTakings] = 100;
HouseInfo[AllHouse][hDate] = 0;
HouseInfo[AllHouse][hLevel] = level;
HouseInfo[AllHouse][hVirtual] = AllHouse+1;
HouseInfo[AllHouse][hGun1] = 0;
HouseInfo[AllHouse][hGun2] = 0;
HouseInfo[AllHouse][hGun3] = 0;
HouseInfo[AllHouse][hGun4] = 0;
HouseInfo[AllHouse][hGun5] = 0;
HouseInfo[AllHouse][hAmmo1] = 0;
HouseInfo[AllHouse][hAmmo2] = 0;
HouseInfo[AllHouse][hAmmo3] = 0;
HouseInfo[AllHouse][hAmmo4] = 0;
HouseInfo[AllHouse][hAmmo5] = 0;
HouseInfo[AllHouse][hMoney] = 0;
HouseInfo[AllHouse][hDrugs] = 0;
HouseInfo[AllHouse][hMats] = 0;
HouseInfo[AllHouse][hWardrobe] = 0;
HouseInfo[AllHouse][hDrslot1] = 0;
HouseInfo[AllHouse][hDrslot2] = 0;
HouseInfo[AllHouse][hDrslot3] = 0;
HouseInfo[AllHouse][hDrslot4] = 0;
HouseInfo[AllHouse][hPhone] = 0;
HouseInfo[AllHouse][hPickup] = CreatePickup(1273, 1, HouseInfo[AllHouse][hEntrancex], HouseInfo[AllHouse][hEntrancey], HouseInfo[AllHouse][hEntrancez]);
pickups++;
HouseInfo[AllHouse][hMIcon] = CreateDynamicMapIcon(HouseInfo[AllHouse][hEntrancex], HouseInfo[AllHouse][hEntrancey], HouseInfo[AllHouse][hEntrancez], 31, 0,-1,-1,-1,200.0);
format(query,sizeof(query),"{FF6347}* Дом Продаётся*{FFFFFF}\nНомер: {7CFC00}%d{FFFFFF}\nЦена: {7CFC00}$%d{FFFFFF}",AllHouse,HouseInfo[AllHouse][hValue],HouseInfo[AllHouse][hLevel]);
HouseInfo[AllHouse][hLabel] = Create3DTextLabel(query, 0x8080FFFF, HouseInfo[AllHouse][hEntrancex],HouseInfo[AllHouse][hEntrancey],HouseInfo[AllHouse][hEntrancez],15.0,0,1);
printf("Дом номер %d создан",AllHouse);
AllHouse++;
return true;
}
return true;
}
29435
PHP:
if(AllHouse == sizeof(HouseInfo)) return SendMe(playerid,"Достигнут лимит!");
PHP:
for(new i; i < sizeof(AddHouseName);i++) SendMes(playerid, 0xFFFFFF,"Стиль %s номер %d",AddHouseName[i],i);
