20.01.2013, 09:31
Olб pessoal, este й o meu segundo tуpico dentre milhares que irei criar para resolver alguns problemas do meu primeiro Gamemode, entгo й o seguinte... Eu estou tento erros e alguns avisos sobre o meu GM no teleporte, entгo se vocкs puderem me ajudar, serei muito grato por isso.
As linhas:
Pode haver alguns termos que vocкs nгo reconheзam, como por exemplo o rNome, entгo vou posta-los aqui tambйm:
E os erros:
Eu sei que aн pode ser um erro "besta" mas considere que sou um novato em Pawn ainda, e й tecnicamente o meu primeiro script prуprio.
As linhas:
Код:
//Teleporte Fd1 (/fd) CMD:fd(playerid) { if(IsPlayerInAnyVehicle(playerid)) { new string[130]; new Veh; Veh = GetPlayerVehicleID(playerid); //Linha 157 SetVehiclePos(Veh,-345.4933,1526.1871,75.3570); SetVehicleZAngle(GetPlayerVehicleID(playerid), 266.6323); PutPlayerInVehicle(playerid, Veh, 0); format(string, sizeof(string), "[Fd] {FF0000}%s{A9A9A9} foi para o Forza Drifting Principal. {FFFFFF}({FF0000}/fd2{FFFFFF})", rNome(playerid)); SendClientMessageToAll(-1, string); SetPlayerInterior(playerid, 0); if(GetPlayerVirtualWorld(playerid) == 0) { }else{ SetPlayerPos(playerid, -345.4933,1526.1871,75.3570); SetPlayerFacingAngle(playerid, 270); SetCameraBehindPlayer(playerid); //Linha 169 } return 1; //Linha 171 }
Код:
//Teleporte Fd2 (/fd2) CMD:fd2(playerid) //Linha 174 { if(IsPlayerInAnyVehicle(playerid)) { new string[130]; new Veh; Veh = GetPlayerVehicleID(playerid); SetVehiclePos(Veh,2261.8975,1399.1995,42.8203+1); SetVehicleZAngle(GetPlayerVehicleID(playerid), 270); PutPlayerInVehicle(playerid, Veh, 0); format(string, sizeof(string), "[Fd] {FF0000}%s{A9A9A9} foi para o Fd 2. {FF0000}/fd2", rNome(playerid)); SendClientMessageToAll(-1, string); SetPlayerInterior(playerid, 0); if(GetPlayerVirtualWorld(playerid) == 0) } }else{ SetPlayerPos(playerid,2261.8975,1399.1995,42.8203+1); SetPlayerFacingAngle(playerid, 270); format(string, sizeof(string), "[Fd] {FF0000}%s{A9A9A9} foi para o Fd 2. {FFFFFF}({FF0000}/Fd2{FFFFFF})", rNome(playerid)); SendClientMessageToAll(-1, string); SetPlayerInterior(playerid, 0); } return 1; }
Код:
//rNome stock rNome(playerid) { new rnome[MAX_PLAYER_NAME]; GetPlayerName(playerid, rnome, MAX_PLAYER_NAME); return rnome; }
Код:
*** Removido para minha seguranзa (157) : warning 217: loose indentation *** Removido para minha seguranзa (169) : warning 217: loose indentation *** Removido para minha seguranзa (171) : warning 217: loose indentation *** Removido para minha seguranзa (174) : error 029: invalid expression, assumed zero *** Removido para minha seguranзa (174) : error 017: undefined symbol "cmd_fd2" *** Removido para minha seguranзa (174) : error 029: invalid expression, assumed zero *** Removido para minha seguranзa (174) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 4 Errors.