- เครดิต
- 12
- ความรู้
-
- เงิน $
-
- ความดี
-
|
1. เพิ่ม new eventgo[MAX_PLAYERS];
2. ไปที่ public OnPlayerConnect(playerid)
3. ทำการใส่ eventgo[playerid] = 0; (เอาไว้บรรทัดเดียวกับ SelectChar[playerid] = 0; )
4. ไปที่ public OnPlayerSpawn(playerid)
5. ใส่ eventgo[playerid] = 0; ไว้ข้างล่าง STDPlayer[playerid] = 0;
6. ไปที่คำสั่ง /gogo
7. ใส่ตัวนี้ลงไป eventgo[playerid] = 1; (ใส่ไว้ที่เดียวกับ SendClientMessage(playerid,COLOR_RED, " คุณมาถึงที่จัดกิจกรรมแล้ว"); )
7.1 ได้แบบนี้ครับ
GetPlayerName(playerid,sendername,sizeof(sendername));
SendClientMessage(playerid,COLOR_RED, " คุณมาถึงที่จัดกิจกรรมแล้ว");
SetPlayerInterior(playerid,eint);
SetPlayerArmour(playerid, 0);
eventgo[playerid] = 1;
STEP 2 : เพิ่มคำสั่ง
เนื้อหาถูกซ่อนไว้
if(strcmp(cmd, "/givegunev", true) == 0) // By Supharongz
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Usage: /givegunev [gunid] [ammo]");
return 1;
}
new gun;
new ammo;
tmp = strtok(cmdtext, idx);
gun = strval(tmp);
tmp = strtok(cmdtext, idx);
ammo = strval(tmp);
if(PlayerInfo[playerid][pAdmin] >= 4)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(eventgo[playerid] == 1)
{
GivePlayerWeapon(i, gun, ammo);
}
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " ไม่ใช่แอดมินจะกดไมคับ");
}
}
return 1;
} |
|