mehdi5ah
جمعه 08 مرداد 1389, 02:24 صبح
سلام به همگی این کدی که شما میبیند برای بازی است اصلا مهم نیست که چیه فقط اینجا یه مشکل هست اگه که لطف کنید به من کمک کنید ممنون میشم
من میخام با این چیکار کنم ؟
وقتی بازیکن میمره از قبل یک تایمر درست کردم که بازیکن رو یه چا میبره و اون رو به اصطلاح
فریز میکنه FREEZE
سپس اون تایمر در هر 5 ثانیه 5 valu به خون پلیر باید اضافه کنه سپس و قتی که خون به درچه
50 رسید اون رو از حالت فریز دربیاره و روی یک نقطه مختصاتی قرار بده
مشکل چیه ؟
مشکلم با تایمر هست که باید چطوری اون رو تنظیم کنم که به بازیکن 5 تا 5تا خون اضافه کنه
امیدوارم که منظورم رو رسونده باشم با تشکر از برنامه نویسان عزیز:بوس:
forward heal();
this is under ongamemod
SetTimer("heal",10000,0);//10000 = 10 sanie
public OnPlayerDeath(playerid, killerid, reason)
{
TogglePlayerControllable(playerid,0); // barei freeze kardane
new Float:health;
GetPlayerHealth(playerid);// valu khone ro check mikone
heal = SetPlayerHealth(playerid, health+5);// 5 ta darhar 10 sanie ezafe mikone
if GetPlayerHealth(playerid)== 50) {
TogglePlayerControllable(playerid,1);// unfreeze
SetPlayerPos(playerid,12002,1202,20);
}
return 1;
}
من میخام با این چیکار کنم ؟
وقتی بازیکن میمره از قبل یک تایمر درست کردم که بازیکن رو یه چا میبره و اون رو به اصطلاح
فریز میکنه FREEZE
سپس اون تایمر در هر 5 ثانیه 5 valu به خون پلیر باید اضافه کنه سپس و قتی که خون به درچه
50 رسید اون رو از حالت فریز دربیاره و روی یک نقطه مختصاتی قرار بده
مشکل چیه ؟
مشکلم با تایمر هست که باید چطوری اون رو تنظیم کنم که به بازیکن 5 تا 5تا خون اضافه کنه
امیدوارم که منظورم رو رسونده باشم با تشکر از برنامه نویسان عزیز:بوس:
forward heal();
this is under ongamemod
SetTimer("heal",10000,0);//10000 = 10 sanie
public OnPlayerDeath(playerid, killerid, reason)
{
TogglePlayerControllable(playerid,0); // barei freeze kardane
new Float:health;
GetPlayerHealth(playerid);// valu khone ro check mikone
heal = SetPlayerHealth(playerid, health+5);// 5 ta darhar 10 sanie ezafe mikone
if GetPlayerHealth(playerid)== 50) {
TogglePlayerControllable(playerid,1);// unfreeze
SetPlayerPos(playerid,12002,1202,20);
}
return 1;
}