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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: ninjo98 - 2013. július 04. - 10:58:01

Cím: Parancs
Írta: ninjo98 - 2013. július 04. - 10:58:01
Üdv!
Problèmàm megpróbàlom èrthetõen leírni :-D
Szval tegyük fel van egy \"A\" ès egy \"B\" pont ha az A pont pickupjaba irom be /fegyver akkor egy m4-et ad ha B pont pickupjába írom be /fegyver akkor egy ak47 adjon... hogy lehet ezt megoldani? :hmmm:
Cím: Parancs
Írta: TengeriMalac - 2013. július 04. - 11:33:04
meg lehet.
kell 2 pickup, 1 változó, és 1 parancs..
Cím: Parancs
Írta: ninjo98 - 2013. július 04. - 11:36:20
Bõvebben? Valaki adna mintát vagy megirná?
Cím: Parancs
Írta: BoOy - 2013. július 04. - 11:50:37
new Pickup1;
new Pickup2;
#include <a_samp>
 
public OnFilterScriptInit()
{
Pickup1 = CreatePickup(model,type,x,y,z,-1); // A-pickup
Pickup2 = CreatePickup(model,type,x,y,z,-1); //B-Pickup
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, \"/fegyver\", true))
    {
if(IsPlayerInRangeOfPoint(playerid, 2.0, x, y, z)) //A-pickup kordinátái
{
    SendClientMessage(playerid,-1,\"Kaptál egy M4-est!\");
   GivePlayerWeapon(31,5000);
}
else if(IsPlayerInRangeOfPoint(playerid, 2.0, x, y, z)) //B-pickup kordinátái
{
    SendClientMessage(playerid,-1,\"Kaptál egy AK47-est!\");
   GivePlayerWeapon(30,5000);
}
else
{
   SendClientMessage(playerid,-1,\"Nem vagy semelyik pickup közelében!\");
}
    return 1;
    }
    return 0;
}
Cím: Parancs
Írta: ninjo98 - 2013. július 04. - 12:02:21
Gèp elè kerúlök meglesem :D koszy :)