טוב זה מדריכון שחשבתי עליו עכשיו תוך כדי עזרה למישהו בוונט ..
קרא לכם שהייתם נגיד בתוך הבנק ואז השתגרתם לדוגמא לRacing וזה הביא אותכם למקום כזה עם מסך אפור - תכלת ?
אם כן אז המדריך הזה הוא הפיתרון !
צריך לעשות את זה בכל השיגורים שלכם כדי לתקן את הבאג,
קודם כל לכו לאחד השיגורים שלכם ותרשמו שם SetPlayerInterior(playerid,0);
דוגמא של שיגור לRacing לפני ששמתי את הקוד:
 |
|
 |
 |
|
 |
|
if(strcmp(cmdtext,"/racing",true) == 0) { if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { new vehicleid = GetPlayerVehicleID(playerid); SetVehiclePos(vehicleid, 2060.3210, 843.6987, 6.7031); SetVehicleZAngle(vehicleid, 177.3816); } else { SetPlayerPos(playerid, 2060.3210, 843.6987, 6.7031); SetPlayerFacingAngle(playerid, 177.3816); } return 1; }
|
|
 |
|
 |
|
אז פשוט צריך להוסיף איפה שהוא בתוכן הפקודה SetPlayerInterior(playerid,0); לדוגמא:
 |
|
 |
 |
|
 |
|
if(strcmp(cmdtext,"/racing",true) == 0) { if (GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { new vehicleid = GetPlayerVehicleID(playerid); SetVehiclePos(vehicleid, 2060.3210, 843.6987, 6.7031); SetVehicleZAngle(vehicleid, 177.3816); SetPlayerInterior(playerid,0); } else { SetPlayerPos(playerid, 2060.3210, 843.6987, 6.7031); SetPlayerFacingAngle(playerid, 177.3816); SetPlayerInterior(playerid,0); } return 1; }
|
|
 |
|
 |
|
ועכשיו זה יתקן את הבעייה
תהנו !!!