Szerző Téma: Headshot  (Megtekintve 619 alkalommal)

Headshot
« Dátum: 2015. január 13. - 20:06:01 »
0 Show voters
Hello. Megcsináltam azt a szerveremen ha valakit fejbe lőnek mondja egy hang, hogy HEADSHOT.  De ha fejbe lövöm akkor bummm, lefagy a SAMP is és az ellenfél is. Ez mitől lehet????
Itt a kód:
 
public OnPlayerTakeDamage(playerid, issuerid ,Float: amount, weaponid, bodypart)
{
    if( issuerid != INVALID_PLAYER_ID && weaponid == 34 && bodypart == 9)
{
GameTextForPlayer(playerid, \"~r~HEADSHOT!\", 4000, 6);
GameTextForPlayer(issuerid, \"~r~HEADSHOT!\", 4000, 6);
for(new i=0; i < MAX_PLAYERS; i++)
{
new Float:X, Float:Y, Float:Z, Float:Distance = 5.0;
           GetPlayerPos(playerid, X, Y, Z);
PlayAudioStreamForPlayer(playerid, \"file:///C:/Users/Admin/Desktop/samp/filterscripts/headshot.mp3\", X, Y, Z, Distance, 1);
PlayAudioStreamForPlayer(issuerid, \"file:///C:/Users/Admin/Desktop/samp/filterscripts/headshot.mp3\", X, Y, Z, Distance, 1);
}
}
}
« Utoljára szerkesztve: 2015. január 13. - 20:32:57 írta RusH. »

Nem elérhető Pedró

  • 3341
  • 2014 © Az év Szkriptere
    • Profil megtekintése
Headshot
« Válasz #1 Dátum: 2015. január 13. - 20:26:16 »
+1 Show voters
public OnPlayerTakeDamage(playerid, issuerid ,Float: amount, weaponid, bodypart)
{
    if( issuerid != INVALID_PLAYER_ID && weaponid == 34 && bodypart == 9)
        {
                GameTextForPlayer(playerid, \"~r~HEADSHOT!\", 4000, 6);
                GameTextForPlayer(issuerid, \"~r~HEADSHOT!\", 4000, 6);
                for(new i=0; i < MAX_PLAYERS; i++)
                {
                new Float:X, Float:Y, Float:Z, Float:Distance = 5.0;
                GetPlayerPos(playerid, X, Y, Z);
                PlayAudioStreamForPlayer(playerid, \"file:///C:/Users/Admin/Desktop/samp/filterscripts/headshot.mp3\", X, Y, Z, Distance, 1);
                PlayAudioStreamForPlayer(issuerid, \"file:///C:/Users/Admin/Desktop/samp/filterscripts/headshot.mp3\", X, Y, Z, Distance, 1);
                }
        }
}
->
public OnPlayerTakeDamage(playerid, issuerid ,Float: amount, weaponid, bodypart)
{
    if( issuerid != INVALID_PLAYER_ID && weaponid == 34 && bodypart == 9)
        {
                GameTextForPlayer(playerid, \"~r~HEADSHOT!\", 4000, 6);
                GameTextForPlayer(issuerid, \"~r~HEADSHOT!\", 4000, 6);
                PlayAudioStreamForPlayer(playerid, \"file:///C:/Users/Admin/Desktop/samp/filterscripts/headshot.mp3\");
                PlayAudioStreamForPlayer(issuerid, \"file:///C:/Users/Admin/Desktop/samp/filterscripts/headshot.mp3\");
        }
}

 




[mod]Bedobtam a kódok közé. Gondolom elnézted, ha mégsem legközelebb, majd tedd te is így. Köszönöm.[/mod]
« Utoljára szerkesztve: 2015. január 13. - 20:29:50 írta RusH. »

Headshot
« Válasz #2 Dátum: 2015. január 13. - 20:28:26 »
0 Show voters
Köszönöm.  :-)  :D

Nem elérhető SnooP

  • 1798
  • SnooP
    • Profil megtekintése
Headshot
« Válasz #3 Dátum: 2015. január 13. - 20:30:28 »
0 Show voters
[mod]Az ilyet a segítségkérésekbe nyitják: http://sampforum.hu/index.php?board=15.0. Ügyelj rá, hogy a témának a megfelelő helyen nyisd. A másik, hogy ha megoldódott zárd le, innen fogják tudni a moderátorok, hogy megoldott téma. Köszönöm és legközelebb légy figyelmesebb. [/mod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal