GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: ninjo98 - 2012. június 30. - 09:38:35

Cím: Zöld zóna
Írta: ninjo98 - 2012. június 30. - 09:38:35
Hy!
Felmerült nálam az a probléma hogy néhány játékos megállásnélkül lövi a kezdet.
Erre szeretnék egy olyan scriptet kérni ahol egy zöld zónába beteszem a kezdõhelyet(ezt jelezze ki a térképen)
És ha itt valaki megöl valakit õ is haljon meg. Ezt már próbálgattam.... de nem sok sikerrel
Cím: Zöld zóna
Írta: CANNONN - 2012. június 30. - 10:13:19
Szerintem a spawnolás utáni 10 másodperes védelem jobb lenne, nem?
Cím: Zöld zóna
Írta: ninjo98 - 2012. június 30. - 12:39:15
Az bent van de tankal megállás nékül lõnenek...... és nem mindíg vagyunk fent:S
Cím: Zöld zóna
Írta: Olie - 2012. június 30. - 14:49:27
És az a megoldás ami nextgenen van/volt?
Ha megölsz valakit egy fegyveres jármûvel, te is meghalsz.
Jóval egyszerûbb lenne megcsinálni mint a zöld zónát... Szerintem legalábbis.
Cím: Zöld zóna
Írta: ninjo98 - 2012. június 30. - 16:45:00
Megcsinálhatjuk de hogy kezdjek hozzá?:D
Cím: Zöld zóna
Írta: CANNONN - 2012. június 30. - 16:55:31

public OnPlayerDeath(playerid, killerid, reason)
{
if(GetVehicleModel(GetPlayerVehicleID(killerid)) == 432) return SetPlayerHealth(killerid, 0);
return 1;
}

 
Ha tankkal megölsz valakit, te is meghalsz.
Cím: Zöld zóna
Írta: Disaster3 - 2012. június 30. - 17:23:22
A mi szerverünkön régen úgy volt, hogy egy kijelölt zónában nem ölhetsz(spawn hely). Szóval nem sebzõdik senki, úgymond godot kapnak abban a zónában.
Cím: Zöld zóna
Írta: ninjo98 - 2012. június 30. - 18:15:02
Cannon az jó lenne csak felháborodnának az emberek ha nem lehetne sehol tankal ölni
Cím: Zöld zóna
Írta: CANNONN - 2012. június 30. - 18:21:00
Probléma megoldva. :D
 

public OnPlayerDeath(playerid, killerid, reason)
{
if(IsPlayerInRangeOfPoint(playerid, 40.0, spawnx, spawny, spawnz) && GetVehicleModel(GetPlayerVehicleID(killerid)) == 432) return SetPlayerHealth(killerid, 0), SendClientMessage(killerid, -1, \"A kezdõhely közelében nem ölhetsz tankkal!\");
return 1;
}

 
Írd át a spawnx, spawny, spawnz koordinátákat a spawnhely koordinátájára.
Így csak akkor öl meg, ha a spawnhely környékén ölsz tankkal.
Cím: Zöld zóna
Írta: ninjo98 - 2012. június 30. - 19:45:02
köszi megy a +