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
-
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
-
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]
-
[pawn]
if(strcmp(cmdtext, \"/sf\", true) == 0)
{
if(dm[playerid] > 0) SendClientMessage(playerid,0x00FF22,\"Elõbb /ExitDM\");
else
{
//tele
}
return 1;
}
[/pawn]
-
Kössz All !!Zárok