SemBaru
Умник
Всем привет, пожалуйста помогите перевести PVar на переменную.
Желательно рассказать по пунктам.
Желательно рассказать по пунктам.
PHP:
if(GetPVarInt(playerid,"SendNotif") != 0) //Система оповещения
{
SetPVarInt(playerid,"SendNotif",GetPVarInt(playerid,"SendNotif") - 1);
if(GetPVarInt(playerid,"SendNotif") == 0)
{
for(new td; td < sizeof(SMS); td++) TextDrawHideForPlayer(playerid,SMS[td]);
PlayerTextDrawHide(playerid,SMSINFO[playerid]);
DeletePVar(playerid,"SendNotid");
}
}
PHP:
stock SendNotif(playerid,text[])
{
for(new td; td < sizeof(SMS); td++) TextDrawHideForPlayer(playerid,SMS[td]);
PlayerTextDrawHide(playerid,SMSINFO[playerid]);
PlayerTextDrawSetString(playerid, SMSINFO[playerid], FixText(text));
for(new td; td < sizeof(SMS); td++) TextDrawShowForPlayer(playerid,SMS[td]);
PlayerTextDrawShow(playerid,SMSINFO[playerid]);
SetPVarInt(playerid,"SendNotif", 10);
PlayerPlaySound(playerid, 1138, 0.0, 0.0, 0.0);
return 1;
}
Суть такова, что у меня есть 2 переменные pSkin и pChare, где pSkin отвечает за сам скин игрока, а pChare за скин фракции, то есть если я буду делать SetPlayerSkin(playerid, pSkin); и я буду во фракции он мне выдаст скин основной, а не фракционный.
Раньше был PVar на работе (просто писал с нуля работу), выдавался скин и возвращался, все было в норме, функция была
PHP:
SetPVarInt(playerid, "Skin", GetPlayerSkin(playerid));
PHP:
GetPlayerSkin(playerid);
PHP:
SetPlayerSkin(playerid, GetPlayerSkin(playerid));
Вообщем с меня жирный лукас.
Последнее редактирование модератором:
