Показать сообщение отдельно

  #3  
Старый 09.11.2021, 17:33
lyricshvh
Новичок
Регистрация: 02.11.2021
Сообщений: 6
С нами: 2384983

Репутация: 1
По умолчанию

Цитата:
Сообщение от legendabrn  

C++:





Код:
void
GiveHours
(
int
playerid
)
{
Player
[
playerid
]
.
pHours
++
;
}
void
SAMPGDK_CALL
PayDay
(
int
timerid
,
void
*
params
)
{
int
playerid
=
*
reinterpret_cast

(
params
)
;
char
string
[
144
]
;
GiveHours
(
playerid
)
;
sprintf
(
string
,
"Вы уже отыграли: %d часов"
,
Player
[
playerid
]
.
pHours
)
;
SendClientMessage
(
playerid
,
-
1
,
string
)
;
}
PLUGIN_EXPORT
bool
PLUGIN_CALL
OnPlayerUpdate
(
int
playerid
)
{
SetTimer
(
1000
,
true
,
PayDay
,
&
playerid
)
;
return
true
;
}

Не увидел ваш ответ, но вроде сделал и работает без вас щас

C++:





Код:
void
SAMPGDK_CALL
PayDay
(
int
timerid
,
void
*
params
)
{
char
string
[
144
]
;
int
playerid
=
reinterpret_cast

(
params
)
;
GiveHours
(
playerid
)
;
sprintf
(
string
,
"Вы уже отыграли: %d часов"
,
Player
[
playerid
]
.
pHours
)
;
SendClientMessage
(
playerid
,
-
1
,
string
)
;
}
PLUGIN_EXPORT
bool
PLUGIN_CALL
OnPlayerUpdate
(
int
playerid
)
{
SetTimer
(
1000
*
60
,
true
,
PayDay
,
(
void
*
)
playerid
)
;
return
true
;
}


а так спасибо большое!
 
Ответить с цитированием