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: szabyxxx - 2012. február 09. - 19:06:51

Cím: Dm teleport
Írta: szabyxxx - 2012. február 09. - 19:06:51
Sziasztok Van 1 minigun Dm zónám de hogy csináljam meg azt hogy ha beirom 6sf akk ne telézzen el hanem maradjon ott?? Dm visszaspawn meg ezek vannak de az nincs megcsinve van egy ilyen kódóm
 [pawn]if(dm[playerid]>0)return SendClientMessage(playerid,COLOR_RED,\"Elõbb /ExitDM\");[/pawn]
Ez van a tööbbi Dm zónánál de gondoltam odamásolom a többihez Telékhez (/sf) stb..
de akk se mükszik Vki Help?  :D
Cím: Dm teleport
Írta: CANNONN - 2012. február 09. - 19:27:00
Szia! Elvileg így jó lessz
[pawn]
if(dm[playerid] == 0) {
/*Ha nincs dmben mit csináljon.
Ide jöhet a setplayerpos függvény vagy akármi.*/
}else{
//Ha dmben van mit csináljon.
SendClientMessage(playerid,COLOR_RED,\"Elõbb /ExitDM\"); }
[/pawn]
Példa a parancsra:
[pawn]
if(strcmp(cmdtext, \"/teleport\", true) == 0)
{
if(dm[playerid] == 0) {
SetPlayerPos(playerid, x, y, z);
SendClientMessage(playerid,COLOR_RED,\"Elteleportáltál valahova\");
}else{
SendClientMessage(playerid,COLOR_RED,\"Elõbb /ExitDM\"); }
return 1;
}
[/pawn]
Cím: Dm teleport
Írta: nyE - 2012. február 09. - 19:30:09
[pawn]
if(strcmp(cmdtext, \"/sf\", true) == 0)
{
    if(dm[playerid] > 0) SendClientMessage(playerid,0x00FF22,\"Elõbb /ExitDM\");
    else
    {
        //tele
    }
    return 1;
}
[/pawn]
Cím: Dm teleport
Írta: szabyxxx - 2012. február 10. - 12:44:12
Kössz All !!Zárok