Anketa
Pitanje:
Pomoc
Opcije 1: Da
Opcije 2: Ne
Problem(error/warning): Napravio sam Deagle Arenu,ali ne znam do cega je ocu kad ubije neko igraca da se opet spawn na Arenu. kad bude otisao /exitarena da se spawn kod spawna ( ovo sam uradio ) ali ne znam kako da odradim da se opet spawna? kad gA ubije igrac
Dio skripte: [ pawn ]//[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]nije[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem):
////
new Float:RandomArena1[4][3] =
{
{-2745.4033,2315.1924,-28.7768},
{-2727.8005,2337.3081,-28.7768},
{-2707.4304,2350.1599,-28.7768},
{-2709.7988,2312.6956,-28.7768}
};
////
CMD:exitevent(playerid, params[])
{
#pragma unused params
SpawnIgraca(playerid);
SetPlayerArmour(playerid, 0);
if(Arena1[playerid] == 0) return SCM(playerid, -1, "Niste u Areni!");
Arena1[playerid] = 0;
SCM(playerid,-1,""PPLAVA"[IG:RPG] "CRVENA"Izasao si sa eventa i Spawnovan si kod Spawna!");
return 1;
}
///////////////////////////////////////////////
CMD:arena(playerid, params[])
{
#pragma unused params
new rand = random(sizeof(RandomArena1));
SetPlayerPos(playerid, RandomArena1[rand][0], RandomArena1[rand][1], RandomArena1[rand][2]);
if(Arena1[playerid] == 1) return SCM(playerid,-1,""PPLAVA"[ Greska ]:"BELA"Vec si usao u Deagle Arenu!");
SCM(playerid,-1,""PPLAVA"[IG:RPG] "CRVENA"Usao si u Deagle Arenu!");
Arena1[playerid] = 1;
SetPlayerPos(playerid, -2745.4033,2315.1924,-28.7768);
SetPlayerArmour(playerid, 99.0);
SetPlayerHealth(playerid, 99.0);
GivePlayerWeapon(playerid, 24, 999);
return 1;
}
provaj da stavis pod [pawn]onplayerdeath[/pawn]
[pawn]SetPlayerPos(playerid, RandomArena1[rand][0], RandomArena1[rand][1], RandomArena1[rand][2]);[/pawn]
tu staviš provjeru za to da li je ubijen ako je da ga spawna
Ovo samo da ide ispod OnPlayerDeath ?
Citat: Nacho poslato Mart 09, 2018, 10:29:10 PRE PODNE
Ovo samo da ide ispod OnPlayerDeath ?
onplayerdeath je callback za to kad igraÄ umre tu staviÅ¡ provjeru jel ubijen ako je da ga spawna u areni kako sam ti objsdnio gore
aha,aaa..oce da mu se seta HP,ARMOR,GUN ili moram ovde sad?
npr mislim da mozes ovako nesto
[pawn]forward Dajigracu();
public Dajigracu()
{
if(IgraÄuareni == 1) // ili kako ti je definisisana provjera
{
GivePlayerWeapon(playerid, 38, 999999999);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
}
return 1;
}[/pawn]
Uzeo sa mog moda tj Old Days vidim po kodu :D
pravila