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: KLaypex - 2015. Február 04. - 17:42:46

Cím: Createtele.
Írta: KLaypex - 2015. Február 04. - 17:42:46
Hi all.
Szükségem lenne egy olyan /createtele parancsra, h pl beírom chatbe /createtele sf, és létrejön egy sf parancs.
Cím: Createtele.
Írta: blackdog476 - 2015. Február 04. - 17:57:20



Hi all.
Szükségem lenne egy olyan /kaja parancsra, h pl beírom chatbe /kaja csokis_fánk, és előttem lesz egy csoki izű fánk.
 
Hogy neked milyen kívánságaid vannak. :p
Úgy nem igazán lehet szerintem hogy /sf, maximum egy parancs paraméterjeként, tehát például /tele sf, vagy /t sf vagy akármi.. :D Úgy is jó? Vagy ha nagyon kreatívak akarunk lenni akkor !-jeles üzeneteket nem írná ki, hanem egy másik parancs lenne, és akkor mehetne például a !sf :D
Cím: Createtele.
Írta: ZyZu. - 2015. Február 04. - 19:48:33
meglehetséges csinálni... asszem van a gépen hasonló cucc a proline módból! :)
Cím: Createtele.
Írta: TengeriMalac - 2015. Február 04. - 20:22:34
mysql vagy sqlite.
Cím: Createtele.
Írta: Lofoli - 2015. Február 04. - 23:35:54
Nézd itt van amit Bendi Írt :D
 
CMD:createtele(playerid,params[]){
        new Float:x,Float:y,Float:z,File[128];
        if(isnull(params)) return SendClientMessage(playerid,-1,\"{005eff}Használat:/createtele [név]\");
        format(File,128,\"%s.ini\",params);
        if(dini_Exists(File)) return SendClientMessage(playerid,-1,\"{005eff}Már létezik ilyen teleport!\");
        dini_Create(File);
        GetPlayerPos(playerid,x,y,z);
        dini_FloatSet(File,\"x\",x);
        dini_FloatSet(File,\"y\",y);
        dini_FloatSet(File,\"z\",z);
        SendClientMessage(playerid,-1,\"{005eff}Teleport létrehozva!\");
        return 1;
}
CMD:deletetele(playerid,params[]){
        new File[128];
        if(isnull(params)) return SendClientMessage(playerid,-1,\"{005eff}Használat:/deletetele [név]\");
        format(File,128,\"%s.ini\",params);
        if(!dini_Exists(File)) return SendClientMessage(playerid,-1,\"{005eff}Nem létezik ilyen teleport!\");
        dini_Remove(File);
        return 1;
}
public OnPlayerCommandPerformed(playerid, cmdtext[], success){
        new File[128];
        strdel(cmdtext,0,1);
        format(File,128,\"%s.ini\",cmdtext);
        if(dini_Exists(File)){
                SetPlayerPos(playerid,dini_Float(File,\"x\"),dini_Float(File,\"y\"),dini_Float(File,\"z\"));
                SendClientMessage(playerid,-1,\"{005eff}Sikeres teleportálás!\");
        }
        return 1;
}
Cím: Createtele.
Írta: KLaypex - 2015. Február 05. - 18:36:54
Ó köszi. :D