#define DIALOG_0 (0) //létre hozunk egy dialogot
forward zar(playerid); // timer a kapuhoz
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/nyit\", cmdtext, true) == 0)
{
ShowPlayerDialog(playerid, DIALOG_0, DIALOG_STYLE_INPUT, \"Kapunyitás:\",\"A kapu nyitásához kérem adja meg a jelszavat:\",\"Belépés\",\"Mégse\"); // meg jelenitjük vele a dialogot
return 1;
}
return 0;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_0)
{
if(response == 1)
{
if(!strcmp(inputtext,\"jelszavad\")) // ide bármien jelszót be írhatsz
{
SendClientMessage(playerid, 0xF50000FF, \"Hibás jelszó.\"); // ha eltér a jelszó szóval hibás!
}
else
{
SendClientMessage(playerid, 0xF50000FF, \"Kapu kinyitva, 10mp múlva zárúl.\"); // ha jó a jelszó
MoveObject(OBJECT ID, x, y, z, ,sebesség); // Itt a KAPU NYITOTT helyzetben van!
SetTimer(\"zar\",10000,0);
}
}
return 1;
}
return 0;
}
public zar(playerid) //Ügye ez a ZAR timer
{
MoveObject(OBJECT ID, x, y, z, ,sebesség); // ITT a KAPU ZÁRVA van!
SendClientMessage(playerid,0xF50000FF,\"Kapu bezárva.\");
return 1;
}
public ZAR hoz a MoveObject-hez tedd be a kapú zárt részét ObjectID:PL 980 szóval azt arra írod amien kapút le mentettél!
x,y,z ide 3 kordínátát!Sebesség: Ajánlott a 2.5!
Majd a nyitotthezetbe is ugyan ezt meg cisnálod!
Vigyázz arra hogy a kapú ID ugyan az legyen mindenhol és a sebesség de viszont a kordínáta már a te dolgod!
Hát akkor enyi lenne ha segítettem mehet a +!
De ha valami nem jó akkor csak pötyögj PM-be!
De ez nem FiletScript ezt a gamemod-ba tedd be!
0.3c Scripter\" post=\"177178\" timestamp=\"1316287894\"]
[pawn]//Kell a_samp és a_objects include
#include <a_samp>
#include <a_objects>
//OnPlayerConnect
//Object Elkészitése
public OnPlayerConnect(playerid)
{
CreateObject(ModelID,X,Y,Z,rX,rY,rZ); //Koordinátákat/Adatokat töltsd ki!
return 1;
}
//OnPlayerCommandText
//Kapu Nyitó Parancs
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/mannyit\", cmdtext, true, 10) == 0)
{
MoveObject(ObjectID,X,Y,Z,Sebesség); //Koordinátákat/Adatokat töltsd ki!
SendClientMessage(playerid,0xFF0000FF,\"Kapu Kinyitva!\");
return 1;
}
return 0;
}
//OnPlayerCommandText
//Kapu Záró Parancs
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/manzár\", cmdtext, true, 10) == 0)
{
MoveObject(ObjectID,X,Y,Z,Sebesség); //Koordinátákat/Adatokat töltsd ki!
SendClientMessage(playerid,0xFF0000FF,\"Kapu Bezárva!\");
return 1;
}
return 0;
}[/pawn]
Nem értem miért kell úgy elbonyolitani... :angel:
[/quote]
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/mannyit\", cmdtext, true, 10) == 0)
{
MoveObject(ObjectID,X,Y,Z,Sebesség); //Koordinátákat/Adatokat töltsd ki!
SendClientMessage(playerid,0xFF0000FF,\"Kapu Kinyitva!\");
return 1;
}
return 0;
}
//OnPlayerCommandText
//Kapu Záró Parancs
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/manzár\", cmdtext, true, 10) == 0)
{
MoveObject(ObjectID,X,Y,Z,Sebesség); //Koordinátákat/Adatokat töltsd ki!
SendClientMessage(playerid,0xFF0000FF,\"Kapu Bezárva!\");
return 1;
}
return 0;
}
Szakadok..
Ha elmondod, hogy pontosan mit szeretnél megírom gyorsan.
0.3c Scripter link=topic=15478.msg177178#msg177178 date=1316287894]
[pawn]//Kell a_samp és a_objects include
#include <a_samp>
#include <a_objects>
//OnPlayerConnect
//Object Elkészitése
public OnPlayerConnect(playerid)
{
CreateObject(ModelID,X,Y,Z,rX,rY,rZ); //Koordinátákat/Adatokat töltsd ki!
return 1;
}
//OnPlayerCommandText
//Kapu Nyitó Parancs
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/mannyit\", cmdtext, true, 10) == 0)
{
MoveObject(ObjectID,X,Y,Z,Sebesség); //Koordinátákat/Adatokat töltsd ki!
SendClientMessage(playerid,0xFF0000FF,\"Kapu Kinyitva!\");
return 1;
}
return 0;
}
//OnPlayerCommandText
//Kapu Záró Parancs
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/manzár\", cmdtext, true, 10) == 0)
{
MoveObject(ObjectID,X,Y,Z,Sebesség); //Koordinátákat/Adatokat töltsd ki!
SendClientMessage(playerid,0xFF0000FF,\"Kapu Bezárva!\");
return 1;
}
return 0;
}[/pawn]
Nem értem miért kell úgy elbonyolitani... :angel:
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/mannyit\", cmdtext, true, 10) == 0)
{
MoveObject(ObjectID,X,Y,Z,Sebesség); //Koordinátákat/Adatokat töltsd ki!
SendClientMessage(playerid,0xFF0000FF,\"Kapu Kinyitva!\");
return 1;
}
return 0;
}
//OnPlayerCommandText
//Kapu Záró Parancs
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/manzár\", cmdtext, true, 10) == 0)
{
MoveObject(ObjectID,X,Y,Z,Sebesség); //Koordinátákat/Adatokat töltsd ki!
SendClientMessage(playerid,0xFF0000FF,\"Kapu Bezárva!\");
return 1;
}
return 0;
}
Szakadok..
Ha elmondod, hogy pontosan mit szeretnél megírom gyorsan.
[/quote] egy ojan kaput kaccra mint a kamionozas konvoyban szerveren mikor beirtam /gum kinyilt a kapu