А название банды во втором случае правильно выводится?PHP код:
format(string228, sizeof(string228), "%s начали захват территорий против %s", GetGangName(familyone),GetGangName(familytwo));
С сохранением все хорошо.
С конвертированием помогите :)
И как сделать проверку типо "Данная территория принадлежит уже этой банде!"
PHP код:
CMD:gzcolor(playerid, params[])
{
//if(PlayerInfo[playerid][pAdmin] < 2) return true;
if(sscanf(params, "d",params[0])) return SendClientMessage(playerid,RIFA_COLOR, "Введите: /gzcolor [банда]");
if(!IsInAllowedF(params[0])) return SendClientMessage(playerid,-1,"{22ff00}» {bbbbbb}Введите{FFFFFF}: /gzcolor [банда]");
{
for(new i = 0; i != sizeof(GZInfo); i++)
{
if(PlayerToKvadrat(playerid,GZInfo[i][gCoords][0], GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]))
{
GZInfo[i][gFrak] = params[0];
GangZoneStopFlashForAll(GZInfo[i][id]);
GangZoneHideForAll(GZInfo[i][id]);
GangZoneShowForAll(GZInfo[i][id], GZcolor(params[0]));
GZGrove = 0, GZVagos = 0, GZBallas = 0, GZAztecas = 0, GZRifa = 0;
for(new territory = 0; territory < sizeof(GZInfo); territory++)
{
switch(GZInfo[territory][gFrak])
{
case 1: GZGrove++;
case 2: GZVagos++;
case 3: GZBallas++;
case 4: GZAztecas++;
case 5: GZRifa++;
}
}
SaveGZ(GZInfo[i][id]);
return true;
}
}
}
return true;
}
- - - Добавлено - - -PHP код:
CMD:gzcolor(playerid, params[])
{
//if(PlayerInfo[playerid][pAdmin] < 2) return true;
if(sscanf(params, "d",params[0])) return SendClientMessage(playerid,RIFA_COLOR, "Введите: /gzcolor [банда]");
if(!IsInAllowedF(params[0])) return SendClientMessage(playerid,-1,"{22ff00}» {bbbbbb}Введите{FFFFFF}: /gzcolor [банда]");
{
for(new i = 0; i != sizeof(GZInfo); i++)
{
if(PlayerToKvadrat(playerid,GZInfo[i][gCoords][0], GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]))
{
if(GZInfo[i][gFrak] == params[0]) return SendClientMessage(playerid, -1, "Данная территория принадлежит уже этой банде!");
GZInfo[i][gFrak] = params[0];
GangZoneStopFlashForAll(GZInfo[i][id]);
GangZoneHideForAll(GZInfo[i][id]);
GangZoneShowForAll(GZInfo[i][id], GZcolor(params[0]));
GZGrove = 0, GZVagos = 0, GZBallas = 0, GZAztecas = 0, GZRifa = 0;
for(new territory = 0; territory < sizeof(GZInfo); territory++)
{
switch(GZInfo[territory][gFrak])
{
case 1: GZGrove++;
case 2: GZVagos++;
case 3: GZBallas++;
case 4: GZAztecas++;
case 5: GZRifa++;
}
}
SaveGZ(GZInfo[i][id]);
return true;
}
}
}
return true;
}
Как подчеркнул Пельмень, функция должна работать. Попробуй тогда так:
PHP код:
format(convert_string,sizeof(convert_string),"Time: %02d:%02d", (vremyadokonca-vremyadokonca/3600*3600)/60, vremyadokonca-vremyadokonca/60*60));
TextDrawSetString(CaptureTime, convert_string);
UP (3 сим)
Можно закрывать.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)