|

משתמש חדש
הודעות: 17

חבר בקהילת: -
|

מנותק
|
|
|
|
| #1 פורסם:
25.10, 23:16
|
|
[עזרה] איך אני מחבר פקודה לשוטר או DMV?
הנה הפקודה:
 |
|
 |
 |
|
 |
|
//-------------------------------[Gates]----------------------------------
if(strcmp(cmd, "/sfpdg", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gatestatus == 1) {
MoveObject(gate,-1571.5885,657.0552,7.1875,3); //replace the coord with the coordinates of the gates when it's open.
gatestatus = 0; // 0 is open
} else if(gatestatus == 0){
MoveObject(gate,-1571.7427,665.6028,7.1875,3); //replace the coord with the coordinates of the gates when it's closed.
gatestatus = 1; // 1 is closed
}
}
return 1;
}
if(strcmp(cmd, "/dmvg", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gatetwostatus == 1) {
MoveObject(gatetwo,-2057.2366,-95.7918,35.1718,3); //replace the coord with the coordinates of the gates when it's open.
gatetwostatus = 0; // 0 is open
} else if(gatetwostatus == 0){
MoveObject(gatetwo,-2056.4058,-85.7902,35.3203,3); //replace the coord with the coordinates of the gates when it's closed.
gatetwostatus = 1; // 1 is closed
}
}
return 1;
}
//--------------------------------------------------------------------------- |
|
 |
|
 |
|
זה פקודה ליפתוח שער, אבל איך אני מקשר את הפקודות רק לשוטר ורק לטסטר של DMV?
המספר של שוטר זה 1
המספר של טסטר זה 11
מישהו יכול לעזור?
|
If you wanna Shoot, Just Shoot dont Talk
|
|
|
|
|

משתמש רציני
הודעות: 473

חבר בקהילת: -
|

מנותק
|
|
|
|
| #2 פורסם:
25.10, 23:25
|
|
|
if(x == 1)
{
moveobject...
{
x = לקחת את המידע מהמשתמש
1 = אם המשתמש בקבוצה
:S פשוט מאוד
נערך לאחרונה על ידי NonTat, 25.10 בשעה 23:27.
|
קהילת GTA-כל האפשרי נעשה, והבלתי אפשרי-ייעשה!
|
|
|
|
|

משתמש חדש
הודעות: 17

חבר בקהילת: -
|

מנותק
|
|
|
|
| #3 פורסם:
25.10, 23:30
|
|
|
אכפת לך להעתיק את הפקודה שרשמתי ולהראות לי דוגמא איך זה אמור לראת כאשר זה מחובר לFACTION !?
|
If you wanna Shoot, Just Shoot dont Talk
|
|
|
|
|

משתמש רציני
הודעות: 473

חבר בקהילת: -
|

מנותק
|
|
|
|
| #4 פורסם:
25.10, 23:33
|
|
|
סבבה רק איך במוד שלך לוקחים מידע מהמשתמש?
אם הוא עובד בזה אם וכו'?
תביא לי למשל סתם פקודה שאתה שם בכלא מישהו או שם למישהו עזיקים או כל דבר אחר שצריך להיות שוטר או מורה בשבילו
|
קהילת GTA-כל האפשרי נעשה, והבלתי אפשרי-ייעשה!
|
|
|
|
|

משתמש חדש
הודעות: 17

חבר בקהילת: -
|

מנותק
|
|
|
|
| #5 פורסם:
26.10, 07:42
|
|
הנה פקודה של שוטר:
 |
|
 |
 |
|
 |
|
if(strcmp(cmd, "/cuff", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gTeam[playerid] == 2 || IsACop(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) {
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /cuff [Playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(gTeam[giveplayerid] == 2 || IsACop(giveplayerid))
{
SendClientMessage(playerid, COLOR_GREY, " You can't Cuff Cops !");
return 1;
}
if(PlayerCuffed[giveplayerid] > 0)
{
SendClientMessage(playerid, COLOR_GREY, " Player already Cuffed !");
return 1;
}
if (ProxDetectorS(8.0, playerid, giveplayerid))
{
new car = GetPlayerVehicleID(playerid);
if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "You cannot Cuff yourself!"); return 1; }
if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2 && IsPlayerInVehicle(giveplayerid, car))
{
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* You were Cuffed by %s, till uncuff.", sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* You Cuffed %s, till uncuff.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* %s Hand Cuffs %s, so he wont go anywhere.", sendername ,giveplayer);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
GameTextForPlayer(giveplayerid, "~r~Cuffed", 2500, 3);
TogglePlayerControllable(giveplayerid, 0);
PlayerCuffed[giveplayerid] = 2;
PlayerCuffedTime[giveplayerid] = 180;
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Player not in your Car, or your not the Driver !");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " That player is not near you !");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You are not a Cop / FBI / National Guard !");
}
}
return 1;
} |
|
 |
|
 |
|
הנה פקודה של טסטר DMV:
 |
|
 |
 |
|
 |
|
if(strcmp(cmd, "/givelicense", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(IsAnInstructor(playerid))
{
if(PlayerInfo[playerid][pRank] < 3)
{
SendClientMessage(playerid, COLOR_GREY, " Only Rank 3 or higher can give away a License !");
return 1;
}
new x_nr[256];
x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr)) {
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givelicense [name] [playerid/PartOfName]");
SendClientMessage(playerid, COLOR_WHITE, "Available names: Driving, Flying, Sailing, Fishing, Weapon.");
return 1;
}
if(strcmp(x_nr,"driving",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givelicense driverslicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* You've given a Drivers License to %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Instructor %s has given you a Drivers License.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pCarLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
return 1;
}
}
else if(strcmp(x_nr,"flying",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givelicense flyinglicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* You've given a Flying License to %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Instructor %s has given you a Flying License.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pFlyLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
return 1;
}
}
else if(strcmp(x_nr,"sailing",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givelicense sailinglicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* You've given a Sailing License to %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Instructor %s has given you a Sailing License.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pBoatLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
return 1;
}
}
else if(strcmp(x_nr,"fishing",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givelicense fishinglicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* You've given a Fishing License to %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Instructor %s has given you a Fishing License.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pFishLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
return 1;
}
}
else if(strcmp(x_nr,"weapon",true) == 0)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "USAGE: /givelicense weaponlicense [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "* You've given a Weapon License to %s.",giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "* Instructor %s has given you a Weapon License.",sendername);
SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
PlayerInfo[giveplayerid][pGunLic] = 1;
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " That player is Offline !");
return 1;
}
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " You are not a School Instructor !");
return 1;
}
}
return 1;
} |
|
 |
|
 |
|
תוכל לעזור?
|
If you wanna Shoot, Just Shoot dont Talk
|
|
|
|
|

משתמש רציני
הודעות: 473

חבר בקהילת: -
|

מנותק
|
|
|
|
| #6 פורסם:
26.10, 09:38
|
|
שגיאות לא נראה לי שאמור להיות אבל תבדוק את השער עם הפקודה
/sfpdg : )
|
קהילת GTA-כל האפשרי נעשה, והבלתי אפשרי-ייעשה!
|
|
|
|
|

משתמש רציני
הודעות: 409

חבר בקהילת: -
|

מנותק
|
|
|
|
| #7 פורסם:
26.10, 10:06
|
|
|
if(x == 1)
{
moveobject...
{
x = לקחת את המידע מהמשתמש
1 = אם המשתמש בקבוצה
|
|
|
|
|
|

משתמש חדש
הודעות: 17

חבר בקהילת: -
|

מנותק
|
|
|
|
| #8 פורסם:
26.10, 10:27
|
|
|
ואיך עושים ל DMV טסטר? תיכול להביא לי דוגמא?
|
If you wanna Shoot, Just Shoot dont Talk
|
|
|
|
|
משתמש צעיר
הודעות: 31

חבר בקהילת: -
|

מנותק
|
|
|
|
| #9 פורסם:
26.10, 11:50
|
|
|
if(strcmp(cmd, "/dmv", true) == 0)
{
if(IsPlayerConnected(playerid)) {
if(gTeam[playerid] == 2 || IsAnInstructor(playerid) && gatestatus == 1)
{
MoveObject(gate,X.Y,Z,Rol...X,ROL..Y,Roll... Z,3);
}
}
return 1;
נסה.. =]
|
|
|
|
|
|

מודל לחיקוי
הודעות: 2,022

חבר בקהילת: -
|

מנותק
|
|
|
|
| #10 פורסם:
26.10, 11:53
|
|
אממ...תנסה את זה...
 |
|
 |
 |
|
 |
|
if(strcmp(cmd, "/sfpdg", true) == 0) { if(IsPlayerConnected(playerid)) { if(gTeam[playerid] == 2 || IsACop(playerid) && gatestatus == 1) { MoveObject(gate,-1571.5885,657.0552,7.1875,3); } else if((gTeam[playerid] == 11 || IsAnInstructor(playerid) && gatestatus == 1) { MoveObject(gate,-1571.5885,657.0552,7.1875,3); } return 1; }
|
|
 |
|
 |
|
</>
נערך לאחרונה על ידי LeL, 26.10 בשעה 11:55.
|
LeL !SaR -San Andreas Rullers
|
|
|
|
|
|
|
משחקי מחשב, פלייסטיישן 1-2-3, נינטנדו ואקסבוקס קונים במונסטר
|